41323 913
19811 596
4279 569
3089 257
3688 625
3775 792
1283 109
3665 769
2194 183
4429 779
2601 306
1593 84
4846 609
4613 399
2304 371
2844 574