3216 87
3525 549
4333 252
38052 89
115764 957
2623 263
18695 458
16553 380
16523 610
11497 88
5882 38
3816 684
79669 310
1140 60