46286
42614
43539
25035
36201
81632
67156
54844
49483
30617