1268 295
2694 645
1082 61
18053 497
23267 120
27300 503
9909 405
12614 312
9087 491
1891 322
5720 759
17280 876
11430 455
2489 463
3325 668
3069 372