510
456
6010
676
697
7422
450
570
880
6715
761
8822
26807
20160
18681
16642
1314265
12952
1185148
11684
10590
965143
8790
77311