25501 290
14243 101
15541 44
13538 371
9324 616
3129 442
2393 282
3140 578
698 34
4351 669
3229 522
1329 65
3785 886
3342 598
2864 517
32808 210
13191 170
6975 270
3391 574
2345 421
1114 95
2986 652
2116 319
3336 863
2697 517
3019 492
967 58
3994 765