2901 549
3158 251
37504 89
114387 957
2443 263
17612 458
16093 380
16082 610
10691 88
5429 38
3690 684
76579 309
1008 60