1781 120
12688 83
64730 594
18278 514
12115 372
22807 75
2522 252
15483 302
34282 911
3314 189
2311 280
32331 638
1614 174
2633 413
2887 273