3402 549
4120 252
37856 89
115260 957
2570 263
18468 458
16373 380
16364 610
11241 88
5769 38
3755 684
78947 309
1102 60