682035
952966
11411
540
473
560
744
440
1258
582
601
775
688412
49443
48620
48098
4255271
4044158
33164
3256151
31126
26712
24491
22900