344
262
253
413
466
260
383
223
473
2412
333
270
27537
20960
19361
17192
1369265
13472
1236148
12026
10900
1036144
9120
79311