40218 849
112877 882
42325 452
196648 663
213879 488
386190 865
34350 347
307842 1217
201511 655
252713 366
167184 637
275192 907
97606 313
57866 535
80913 755
21176 86
151015 999
144074 651
240406 726
126072 823
165901 711
242040 726
101325 171
211772 424