105575 305
74996 423
84660 532
54252 606
52200 404
198365 582
70016 677
69155 830
32275 454
55634 632
53815 630
57755 106
209067 643
94769 492
244630 849
332888 1217
299536 1047
80073 288
45959 263
9762 303
14693 626
18080 561
897258 1946
560208 1200
319509 983