98759 17
36404 4
38855 7
28905 5
21781 2
18977 2
35483 5
23709 2
21102 3
35281 15
34332 5
26479 1
35008 4
24428 7
21332 3
30555 3
101551 39
61382 8
69484 16
20331 3
22777 5
33901 9
57883 9
57459 11