31329 6
29128 7
44479 10
49881 5
30909 1
27982 4
32952 7
30128 1
28883 3
33281 4
23308 1
23354 3
45302 8
30755 2
29079 0
41784 3
33677 2
32576 2
24704 3
34002 9
28609 0
26078 1
184301 26
54282 8