2496 501
3327 757
3160 659
2105 418
3507 770
1143 138
382 66
3666 800
2812 572
594 134
2809 531
2323 485
1148 193
2783 799
2903 623
2334 455
893 243
1427 217
2785 549
2379 546
534 101
2851 785
3205 981
759 196
2533 694
2732 863