41277 913
19803 596
4277 569
3089 257
3688 625
3775 792
1283 109
3664 769
2191 183
4429 779
2601 306
1589 84
4845 609
4611 399
2304 371
2842 574