55853 7
153682 12
70402 12
33632 5
25378 3
34803 5
75780 13
31355 4
41479 5
67579 8
61306 27
36729 1
126877 14
131484 40
32009 2
71531 10
54054 6
62833 8
77178 11
50982 8
41979 7
95929 20
43104 6
250381 35