2502 501
3327 757
3179 659
2112 418
3512 770
1154 138
383 66
3671 800
2814 572
600 134
2811 531
2332 485
1152 193
2783 799
2907 623
2341 455
894 243
1437 217
2785 549
2380 546
535 101
2855 785
3206 981
765 196
2533 694
2733 863