1259 295
2690 645
1082 61
18052 497
23266 120
27300 503
9909 405
12612 312
9087 491
1891 322
5720 759
17279 876
11430 455
2489 463
3325 668
3069 372