15352 10
25353 10
35582 9
123958 4
16055 10
19776 1
31206 11
15131 18
900609 114
41029 8
345755 15
434426 14
1431656 51
359404 11
209702 23
104153 12
342128 23
172733 10
42082 9
127232 7
999834 125
129155 6
108603 9
403205 31