1284 295
2700 645
1082 61
18053 497
23267 120
27301 503
9909 405
12614 312
9087 491
1891 322
5720 759
17281 876
11431 455
2489 463
3325 668
3070 372