1561 295
2799 645
1105 61
18085 497
23285 120
27336 503
9945 405
12631 312
9092 491
1894 322
5727 759
17283 876
11455 455
2500 463
3328 668
3079 372