1686 120
12435 83
63024 592
18147 514
12035 372
22635 75
2511 252
15385 302
34011 911
3281 189
2284 280
31384 636
1591 174
2606 413
2872 273