105520 305
74871 423
84653 532
54245 606
52197 404
198336 582
70012 677
69150 830
32263 454
55621 632
53797 630
57746 106
209057 643
94759 492
244620 849
332870 1217
299523 1047
80069 288
45956 263
9762 303
14692 626
18080 561
897229 1946
560190 1200
319494 983