59957 16
62656 9
47526 6
48831 6
60904 5
121602 30
184058 37
86430 28
302608 76
61552 13
44205 7
50255 6
70759 7
76433 18
90854 14
205806 22
64504 10
310277 73
50302 7
81881 15
45803 1
75601 2
52907 2
54705 3