16184 10
25733 10
35804 9
124502 4
16103 10
19880 1
31405 11
15153 18
900982 114
41131 8
345955 15
434579 14
1432084 51
359526 11
209726 23
104182 12
342330 23
172783 10
42104 9
127301 7
1000126 125
129178 6
108653 9
403328 31