2985 741
3352 650
1188 245
2842 730
1847 502
300 44
2938 870
1408 319
653 134
1050 271
1367 336
1847 359
1389 111
3081 983
1597 368
2261 563
6996 229
1690 412
1764 492
1691 410
3115 700
2146 564
508 46
3133 582
2122 451
2152 409
20853 95
413 48