4016 436
4507 778
8708 826
28825 361
16057 157
5216 199
3301 145
19081 351
2855 374
7641 582
8878 645
16595 652
3859 174
15969 278
5930 429
5463 505
3175 349
6198 288
12807 275
11912 922
4029 529
6548 710
3184 147
2947 97