414
371
470
486
387
553
443
567
672
630
824
500
42977
32660
31923
29185
2512268
22654
2200153
19976
1988149
16060
15940
14270