302
230
237
500
420
290
320
3414
282
429
260
243
26087
19610
17801
15922
12412
1227263
11074
1099148
10230
922143
8390
76011