14532 5
133201 11
36405 4
15907 4
63958 5
35726 11
63979 5
98152 7
42652 7
43431 11
54981 7
274526 11
181805 13
150383 15
211482 10
80280 6
95755 1
220652 34
83903 8
273704 28