21488 594
49066 142
3755 604
28922 405
70889 1029
18083 354
163931 299
1446 105
4421 728
9301 530
16480 505
9051 409
101840 791
25621 170
30230 329
5873 870
22941 459
151215 817
53814 607
63650 411
44237 126
30769 59
9991 928
56967 148