99876 5
170977 25
18726 1
393632 43
270528 37
51081 2
48030 6
63778 7
81284 9
47082 1
40605 3
53558 6
102353 14
117604 17
67206 9
46379 9
37009 3
101805 17
44854 4
49334 1
36052 1
43953 2
64459 7
43834 1