178783 360
248310 958
1506048 4453
541093 902
67371 457
885244 1699
642140 762
60550 107
986583 2324
395665 1237
344720 963
130985 847
158131 149
21758 119
49946 600
792242 2319
312449 515
28321 198
452590 935
309158 446
254733 1018