4519
316
278
1710
153
472
1812
296
365
166
283
116
19066
14660
12661
11400
8672
837263
7810
7442
708148
625142
61211
5570