125480 85
129063 520
105572 675
108156 119
121870 686
174199 428
150660 137
224883 307
609320 881
273965 623
7321 466
9309 368
5945 503
11329 34
8385 950
10000 673
8312 570
18256 698
15970 545
6360 98
8226 70
18230 859
21737 254