102943
57365
57074
42501
40028
37893
34321
34024
33115
32993
31128
30612
29804
26755
25015
25014
24986
24680
24243
22960
22535
22019
20870
20359
17921