50042
1383
3119
5060
8015
3481
2941
1643
2956
5417
15959
5482
37165
8211
7728
8359
25843
8851
2820
9962
14385
11177
13010
9194
11216
8727
16571
11263