1790 120
12705 83
64885 594
18285 514
12120 372
22829 75
2525 252
15493 302
34322 911
3314 189
2312 280
32442 638
1620 174
2633 413
2891 273