35032 3
33709 4
29505 6
30351 2
32628 12
32627 5
33901 6
41452 10
95403 1
18778 2
16479 10
54833 3
132658 8
141182 0
166679 7
27883 1
31459 7
130678 11
56584 9
27102 3
27559 2
37181 1
25508 3
45182 9