20447 653
13056 561
6822 442
8558 261
8043 441
7128 215
3254 364
11053 608
4018 472
2623 490
1130 131