1796 120
12711 83
64914 594
18288 514
12121 372
22832 75
2527 252
15495 302
34333 911
3314 189
2314 280
32481 638
1621 174
2633 413
2891 273