3097 731
1632 364
3589 611
2588 685
4812 212
2444 616
670 115
2664 641
496 48
2254 539
994 231
1158 82
2448 351
2012 522
2388 528
2990 777
1776 303
3902 780
3250 576
3085 810
1063 115
3043 870
1580 409
2501 759