3368 549
3920 252
37801 89
115151 957
2567 263
18389 458
16337 380
16335 610
11152 88
5716 38
3749 684
78686 309
1089 60