15052 10
25177 10
35332 9
123726 4
16001 10
19726 1
31154 11
15056 18
900532 114
41027 8
345732 15
434379 14
1431505 51
359408 11
209657 23
104134 12
342130 23
172702 10
42051 9
127231 7
999731 125
129156 6
108580 9
403155 31