3095 645
1135 80
2086 148
1451 168
3353 782
634 51
3375 869
2107 367
2051 527
2741 653
861 108
3147 598
3269 783
2403 400
3582 890
3379 572
1929 480
1930 457
784 97
2706 556
1078 187
1555 339
1036 55
2803 520
1350 229
4015 660
2814 764
3806 687