758103
820
620
5222
7918
8218
670
653579
602
6613
840
29697
22700
20792
18433
1481267
14262
1333148
12936
11530
1145144
10000
83311