3301 857
2835 434
1534 319
265 38
1015 254
2941 870
3205 484
2232 395
3556 654
1676 111
2700 639
2356 645
2275 532
1963 355
473 90
1058 277
741 158
2056 291
2409 774
1930 229
3156 517
366 33
334 43
951 169