386
475
433
3612
4437
454
493
363
402
411
3910
34847
26830
25242
22563
1848267
17242
1650148
15666
1490147
13250
12580
10690