3097 731
1635 364
3591 611
2452 616
4812 212
673 115
2667 641
496 48
2254 539
994 231
3046 870
2991 777
1582 409
2012 522
756 134
3250 576
1769 482
3085 810
1063 115
2264 589
2501 759
2231 387
167 31
2748 820