15090 545
9071 346
3795 587
7028 92
2236 237
2064 66
7963 281
11407 446
2735 213
2477 125
4859 668
52940 780
3511 596
3710 657
18216 117
3390 559
2474 208
14396 575
2828 287
4920 339
56904 675
4741 549
5903 518
7736 356