105171 305
74156 423
84583 531
54207 606
52165 404
198165 582
69971 677
69103 830
32222 454
55558 632
53707 630
57681 106
208985 643
94724 492
244554 849
332774 1217
299427 1047
80041 288
45946 263
9760 303
14691 626
18078 561
897101 1946
560098 1200
319381 983