1825 120
12772 83
65209 594
18312 514
12139 372
22856 75
2533 252
15509 302
34371 911
3316 189
2327 280
32670 638
1627 174
2648 413
2903 273