1399 120
11862 83
59390 591
17871 514
11878 372
22244 75
2478 252
15128 301
33481 911
3246 189
2230 280
29220 635
1457 174
2540 413
2789 273