168593 654
392129 866
822288 1973
635164 1696
225212 322
197933 781
598078 1643
521354 1661
194317 620
34873 819
342152 978
62844 628
167500 1109
97374 276
187935 591
300431 1108
54977 447
69615 465
289064 784
118037 833
17651 645
188854 907
119685 355
193107 277
104091 765
936046 3293
55270 503
367143 2126