114556 29
131059 15
328158 58
90954 19
77608 6
271857 30
50229 8
100679 16
117406 6
44605 5
82227 6
27059 10
75584 19
36076 3
25979 6
13702 1
116058 10
295354 18
52333 2
727057 97
53907 2
35328 12
52156 7
51056 27