43264
25930
1812
12035
1671
5451
20491
1582
17354
4492
2250
1303
73846
36461
1837
5801
85990
8919
3419
2708
1778
1293
2889
2769
36842