1391 120
11847 83
59286 591
17863 514
11875 372
22231 75
2477 252
15122 301
33467 911
3244 189
2226 280
29137 635
1457 174
2537 413
2785 273