15303 41
131137 650
50648 124
71928 258
30039 131
75065 188
34261 92
109873 397
301218 1258
140068 533
86117 316
83413 284
33147 83
45140 151
25570 94
32659 178
22406 59
18523 40
34788 169
31971 75
23512 81
102280 288
85136 279
115076 232