98759 17
36382 4
38855 7
28853 5
21707 2
18954 2
35430 5
23678 2
21083 3
35257 15
34332 5
26401 1
34980 4
24433 7
21334 3
30531 3
101528 39
61351 8
69452 16
20331 3
22756 5
33827 9
57857 9
57431 11