1802 120
12722 83
64998 594
18295 514
12124 372
22837 75
2530 252
15498 302
34345 911
3314 189
2316 280
32526 638
1622 174
2636 413
2895 273