30996 823
179254 292
258016 479
45356 720
92059 529
113922 452
49645 338
104350 616
85395 252
36692 780
26592 198
221678 1085
275696 746
52866 347
31644 385
198947 233
288189 842
95725 770
75940 331
56792 474
40202 374
246859 469
121095 418
41996 101
46095 701
21752 532
429038 1489
43186 162