3127 631
2655 540
3453 791
2633 759
2101 321
3009 624
1403 275
1776 492
1098 217
2891 639
2052 188
699 144
2861 564
3027 875
1626 440
435 98
687 188
2766 747
1195 238
939 191
2493 630
407 117
2429 503
2451 448