4412
8113
12779
9310
463
827
6116
5618
7221
5534
5612
5313
22566
17100
15071
13560
10362
1007263
9064
8940
867148
744142
68911
6860