59551 10
42156 4
29232 2
34826 6
46429 5
46856 7
29609 3
79206 22
96507 32
29176 8
53652 7
50903 7
90503 14
57529 11
147630 53
96734 21
64201 13
154101 44
35683 5
434305 94
77602 7
56729 17
35483 4
30956 2