123056 19
345202 40
129302 9
52781 11
72657 17
48531 13
38677 8
48883 12
35477 6
57207 8
33728 2
63931 14
55276 4
57507 5
92901 16
74479 17
110381 27
43276 4
517353 36
300905 26
59582 14
251207 13
144308 41
167404 26