1758 120
12620 83
64347 594
18252 514
12101 372
22773 75
2516 252
15458 302
34216 911
3313 189
2304 280
32141 638
1607 174
2628 413
2880 273