31748
3691
3290
5812
7440
28875
6256
3564
7779
24657
109896
16287
6521
9509
9373
14642
63319
12011
282017
17014
15399
40580
41834
3174
2678
111118
24359
5851
2548
4404
15272
296965
690916
5716
12285
12981
4095
29795
25952
38338
56889
2254
3618
7344
4434
16444
3538
22080
48412
5277
2404
109972
3075
3222
52549
4440
6160
5729
5429
1030258