2045 85
3491 549
4284 252
37966 89
115580 957
2594 263
18623 458
16458 380
16469 610
11401 88
5851 38
3792 684
79381 310
1131 60