842
1066
677
745
753
528
530
8410
583
673
563
6611
34547
26480
24932
22213
1834267
17052
1637148
15496
1467145
13170
12340
10480