25934 6
32129 4
23654 3
27428 5
55553 16
20108 4
43982 13
98833 29
19806 2
24854 2
77734 18
37007 9
30859 6
38830 3
66180 18
34326 2
34529 4
42401 8
77153 13
61702 16
33501 7
23106 3
81559 10
40903 4