2901 549
3162 251
37504 89
114393 957
2443 263
17613 458
16093 380
16085 610
10692 88
5430 38
3691 684
76583 309
1008 60