1556 295
2797 645
1104 61
18085 497
23284 120
27336 503
9941 405
12630 312
9092 491
1894 322
5727 759
17283 876
11453 455
2500 463
3328 668
3079 372