1785 120
12695 83
64791 594
18278 514
12117 372
22813 75
2522 252
15487 302
34294 911
3314 189
2311 280
32373 638
1616 174
2633 413
2887 273