3900 529
5118 171
26626 145
28081 581
1963 291
13369 776
2344 59
16645 758
3099 497
3511 728
13779 675
9872 866
1351 273
8150 326
10582 686
3553 763
2027 71
7000 606
1821 98
1637 366
5545 461
1204 79
21270 200
7949 728
5217 517
6159 618
5398 101
2118 420