7829
645
9330
760
6910
5516
6823
6712
5316
826
617
469
23606
17780
15641
14082
10882
1053263
9584
940148
778142
7300
70811