4300 281
13220 145
16092 641
3350 222
3956 417
1608 41
20421 406
11824 609
18893 652
11668 79
8108 514
9765 379
31619 226
4846 948
5339 780
4329 937
7635 411
20446 237
5181 797
14557 670
6097 594
20775 448
3086 348
2315 62
5509 557
2847 325
2417 336
1927 180