125928 536
166226 741
182683 861
99468 714
124196 628
10751 614
15466 850
13259 66
345422 1126
548539 1001
222796 273
373107 563
192323 749
358672 784
150145 240
145765 931
46586 573
77149 189
63569 293
66687 278
50506 486
86394 819
49574 472
69745 388
1553479 4463