100500 695
164749 320
101095 144
143605 425
113201 554
10650 780
334601 967
51823 536
134518 841
174946 772
164543 473
53103 658
544331 1678
59328 535
179558 828
16284 914
153404 912
140382 361
45876 175
39137 632
153261 847
101652 130
60059 569
36843 524
276155 548
31823 962
27196 187
10854 362