31546 256
36203 278
331036 1001
110572 217
392230 644
99691 633
24974 685
72697 626
58583 83
72723 805
117656 950
77775 722
71120 200
77334 765
264461 1045
49567 774
97318 579
143931 616
374660 621
163036 785
228605 824
422129 699
202438 444
180780 272
64210 760
105036 493
418963 1077
23746 98