90908 16
182058 7
394208 49
210379 28
358358 69
321853 49
345902 20
384855 55
154927 8
746104 59
772354 92
141979 5
48002 9
38334 9
44282 11
50959 11
72454 7
63026 7
37409 2
44081 3
47276 10
97479 1
31155 2
43156 4