2881 898
2734 799
1424 333
442 96
2182 598
1020 238
2849 589
36113 657
8329 521
6181 428
9734 352
6117 241
39882 321
29088 309