16581 10
25827 10
35984 9
124733 4
16126 10
19884 1
31459 11
15153 18
901007 114
41126 8
345983 15
434577 14
1432103 51
359534 11
209727 23
104202 12
342359 23
172801 10
42105 9
127309 7
1000204 125
129176 6
108679 9
403351 31