51454 8
145607 43
151557 52
167456 60
65431 12
39827 8
63902 9
99728 20
42101 5
51029 9
61104 9
93856 18
39532 8
1113827 202
230058 33
173377 24
241382 43
386231 42
190081 47
83828 20
57559 7
403927 95
114279 28
349452 78