3015 855
587 90
4727 674
2843 274
1238 364
2960 651
1109 320
3526 288
9395 551
2402 597
3047 649
1475 295
5424 293
4269 128
1130 301
4713 662
2533 807
1790 485
1694 106
1372 260
1445 338
1048 120
1049 37
2779 260