2901 549
3161 251
37504 89
114391 957
2443 263
17612 458
16093 380
16082 610
10691 88
5430 38
3691 684
76582 309
1008 60