14595 404
50617 585
14421 143
10136 530
20860 294
30348 72
18330 732
11438 901
17371 275
45180 214
25905 88
15218 426
60624 326
8009 422
21789 653
25786 575
9614 373
14747 463
13132 306
21378 444
15662 581
23782 155
13306 33
22862 504
12343 305
15328 61