2945 722
1046 283
3336 711
2402 504
3095 743
2825 837
1843 301
2957 488
3748 308
2767 583
3341 705
1257 116
1127 146
3218 604
2358 471
2505 397
2940 747
2553 564
1699 345
2969 698
3381 493
2681 789
5507 612
3054 656