3213 87
3524 549
4333 252
38052 89
115762 957
2623 263
18694 458
16553 380
16523 610
11496 88
5882 38
3816 684
79666 310
1140 60