3002 42
1140 99
2629 195
5374 454
3259 590
23762 130
7758 800
4259 592
6050 781
3534 654
4649 240
5932 604
2306 172
11158 471
3914 271
3949 773
9406 596
2746 617
3589 83
5306 741
3005 461
3091 558
3116 534
3255 679
9039 200
6784 490
3203 506
5553 703