2100 109
2502 584
1258 380
281 76
2238 640
2335 399
2770 588
2859 524
2921 923
2899 187
1134 66
499 144
1056 287
1762 123
7878 427
3334 705
11930 581
2846 833
3616 980
4421 692
5059 454
2325 74
1318 175
3034 229