2498 501
3327 757
3170 659
2108 418
3509 770
1149 138
383 66
3667 800
2813 572
596 134
2811 531
2326 485
1151 193
2783 799
2907 623
2337 455
893 243
1435 217
2785 549
2380 546
534 101
2853 785
3206 981
762 196
2533 694
2733 863