27331 2
23433 3
39153 5
49303 7
21683 1
64134 8
63884 9
77683 15
16108 0
20179 1
89509 22
41332 5
27431 2
119452 25
67028 13
39529 9
37880 7
27457 11
24032 5
38709 3
26055 3
21352 0
22227 1
133554 46