41509
29264
22003
19421
13727
25156
19820
21379
22713
34366
25343
32106
43583
27701
35146
31423
42901
20939