5896 528
8555 660
3111 691
777 96
10618 481
40893 124
6103 819
1229 159
1503 197
5293 648
9524 133
7839 788
1727 228
3533 815
1850 108
2802 518
3888 870
4200 553
2837 428
23862 817