5413
508
590
565
649
679
624
7213
534
636
463
654
33147
25280
23602
20983
1709267
16312
1529148
14516
1370144
12600
11450
9780