305913 606
117005 650
64683 506
296215 1198
157608 466
196135 516
14118 333
162043 217
259613 627
148725 1039
285560 888
105783 581
137179 419
399862 1216
100952 564
363103 855
80451 553
146155 699
483337 1001
69375 330
183558 656