3218 87
3526 549
4334 252
38060 89
115769 957
2623 263
18697 458
16553 380
16523 610
11497 88
5882 38
3816 684
79677 310
1140 60