2900 549
3155 251
37504 89
114387 957
2443 263
17612 458
16093 380
16081 610
10691 88
5428 38
3690 684
76578 309
1008 60