1761 120
12639 83
64480 594
18257 514
12107 372
22783 75
2518 252
15466 302
34243 911
3313 189
2306 280
32216 638
1608 174
2628 413
2882 273