1944
665
1068
502
755
1036
930
210
1060
645
703
480
670512
48053
47540
46318
4130271
3935157
32514
3187151
30476
25902
23961
22180