125686 536
166083 741
182540 861
99391 714
124134 628
10736 614
15454 850
13244 66
345297 1126
548355 1001
222720 272
372968 563
192235 749
358506 784
150113 240
145702 931
46576 573
77137 189
63557 293
66677 278
50490 486
86368 819
49553 472
69726 388
1553355 4463