14551
4803
22963
1983
20286
50940
2658
4083
6857
6392
1810
65044
60604
15069
76747
3456
26625
2951
5327
8488
3849
3208
75594
22211
2776
115811
9650
42011
15903