344
262
253
413
466
260
383
223
2717
473
2412
333
28027
21240
19611
17362
1384265
13632
1254148
12186
10960
1049144
9220
80111