2504 501
3327 757
3180 659
2114 418
3513 770
1155 138
383 66
3672 800
2815 572
600 134
2811 531
2334 485
1152 193
2783 799
2908 623
2341 455
894 243
1437 217
2785 549
2382 546
535 101
2855 785
3206 981
766 196
2533 694
2735 863