51882 5
42753 2
47058 4
57252 7
114127 17
261183 28
59309 3
87603 15
377459 55
135483 10
140108 21
62876 3
57309 7
415759 32
60628 11
80651 3
188426 18
29452 1
62853 3
22429 7
39157 8
25056 4
43259 2
46552 9