51653 8
145903 43
151828 52
167834 60
65626 12
39979 8
64081 9
99976 20
42251 5
51227 9
61305 9
94104 18
39707 8
1115803 202
230480 33
173508 24
241758 43
386583 42
190284 47
83982 20
57677 7
404930 95
114380 28
349852 78