2502 501
3327 757
3179 659
2111 418
3510 770
1154 138
383 66
3671 800
2813 572
597 134
2811 531
2332 485
1152 193
2783 799
2907 623
2340 455
894 243
1436 217
2785 549
2380 546
534 101
2855 785
3206 981
762 196
2533 694
2733 863