25926 6
32126 4
23652 3
27426 5
55555 16
20133 4
43976 13
98829 29
19804 2
24955 2
77732 18
37008 9
30858 6
38827 3
66180 18
34333 2
34556 4
42434 8
77153 13
61704 16
33507 7
23133 3
81555 10
40902 4