400169 1217
101010 564
363376 855
80543 553
146279 699
483711 1002
60105 498
182835 423
150445 541
52963 842
69428 330
183691 656
131347 496
72850 744
76544 875
128082 475
72844 648
123183 769
104201 641
129195 329
90233 171
285956 888