194581 36
105102 7
51631 7
59608 9
116030 13
62977 2
120934 21
301226 36
63354 6
74252 11
30828 2
98559 8
168877 11
172509 22
67883 1
108059 11
135033 23
90801 15
38583 3
52880 5
65676 2
40901 1
59652 7
48629 5