40971
2671
8452
13229
7812
26286
9855
4260
4643
2805
160637
7166
17628
4434
8413
3459
9756
7567
6993
4280
3423
8288
9027
4441
5234
5764
5704