168595 654
392141 866
822301 1973
635181 1696
225217 322
197942 781
598090 1643
521361 1661
194321 620
34874 819
342156 978
62844 628
167506 1109
97378 276
187938 591
300435 1108
54979 447
69615 465
289075 784
118040 833
17651 645
188857 907
119688 355
193110 277
104092 765
936056 3293
55276 503
367149 2126