3877
52336
9937
4835
6092
3758
22616
18688
9324
13515
92380
64534
21483
36759
55892
20551
29913
20560
89412
84850
68767
28122
8984