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