1696 120
12473 83
63329 592
18162 514
12051 372
22667 75
2511 252
15404 302
34054 911
3294 189
2287 280
31554 637
1599 174
2616 413
2872 273