7856 668
19820 276
43647 280
3441 113
31696 352
26700 581
21375 589
21877 808
2571 325
5831 147
11488 575
4228 654
10939 785
7986 569
16975 551
12770 493
259914 832
3016 525