3111 640
1127 99
2977 600
2143 548
1789 333
2361 713
3163 422
4068 585
3414 729
2941 560
1162 46
3894 711
4387 684
3149 708
2372 587
1741 278
2565 699
5948 373
251 27
1264 106
1841 390
3116 485
709 109
1636 410