31594 256
36287 278
331777 1002
110794 217
393095 644
100101 634
25016 685
72899 626
58625 83
73025 805
117760 951
77809 722
71242 200
77455 765
265065 1045
49660 774
97545 580
144338 619
375002 621
163375 785
228871 824
422723 699
202964 454
181170 272
64306 760
105206 493
419737 1077
23763 98