620
5222
7918
8218
670
720
653579
602
6613
660
840
29667
22630
20752
18423
1478267
14242
1332148
12916
11500
1139144
9950
83211