125986 287
50059 474
168949 462
36897 111
35938 469
178944 904
316844 574
128670 731
51075 193
70720 428
164595 510
165664 547
369750 1069
222607 910
128354 871
151652 357
45770 251
276463 786
191485 1057
167613 832
32539 884
89008 1072
536380 1584
20875 457
155643 948
90996 529
111373 444
76503 721