30996 823
179274 292
258048 479
45367 720
92067 529
113937 452
49664 338
104353 616
85400 252
36695 780
26596 198
221704 1085
275722 746
52867 347
31645 385
198970 233
288223 842
95730 770
75945 331
56792 474
40205 374
246886 469
121108 418
42003 101
46095 701
21755 532
429065 1489
43189 162