1763 120
12647 83
64525 594
18263 514
12109 372
22793 75
2518 252
15470 302
34250 911
3313 189
2308 280
32239 638
1608 174
2630 413
2883 273