81032 7
217457 20
180504 27
23957 4
274878 23
33653 10
35005 6
39379 3
165527 18
57826 11
53551 2
83956 12
46233 6
105683 17
40002 8
27933 3
145230 12
142357 20
49928 5
83627 8
165177 17
188826 40
74253 17
160652 17