302
230
237
500
420
290
320
3414
282
429
260
243
26107
19650
17851
15952
12412
1235263
11124
1105148
10240
926143
8390
76011