363
425
315
443
397
640
550
430
5015
442268
3722
185
24546
18480
16641
14842
11582
1115263
10154
985148
9700
846143
7840
73711