424
437
648
403
485
263
405
375
281702
3510
368
397
31767
24290
22672
20153
1631267
15832
1451148
13986
1302144
12230
11020
9320