5909
5067
4595
1104
1509
22877
8845
65610
28531
2132
6201
1621
95842
5837
5055
1541
2619
1168
852