105896 305
75565 423
84715 532
54276 606
52237 404
198518 582
70047 677
69191 830
32309 454
55679 632
53875 630
57810 106
209137 643
94802 492
244674 849
332961 1217
299610 1048
80098 288
45977 263
9764 303
14693 626
18083 561
897430 1946
560289 1200
319584 983