254
293
280
3616
313
459
247
320
360
2710
244
303
29727
22730
20792
18453
1483267
14282
1334148
12956
11530
1146144
10000
83411