15060 502
21488 558
23954 375
14692 497
15833 846
14954 397
15520 628
16345 464
12249 264
20418 227
18801 597
17154 901
12487 660
14170 358
13011 355
2189 579
927 300
1967 623
2506 644
820 251
2369 582
399 70
2166 528
1532 333