41226
6950
7041
9727
9535
28659
26668
11646
9942
5664
9299
10554
17172
8977
8543
4247
2534
2955
67580
7228
13349
8153
2598
2882
10697
3535
30754
7376
16014
6911