2154 86
3491 549
4286 252
37967 89
115593 957
2594 263
18628 458
16460 380
16472 610
11405 88
5853 38
3792 684
79395 310
1131 60