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