10182 732
5540 738
18264 710
22145 576
2308 87
7836 212
9261 509
3776 779
8490 240
7771 605
3659 634
3664 707
244739 625
6205 552
3829 95
15515 518
6264 399
4766 532
28344 223
65572 413
58599 159
1542 404
1928 28
3422 299