41629 3
98904 19
52152 4
64682 8
95479 15
71979 4
29980 4
51333 9
59306 15
97428 18
36401 5
120481 30
39605 4
62934 8
80433 19
60504 10
66855 13
93279 12
31303 2
28433 3
42152 8
110228 49
85380 28
46654 4