66968
62364
61032
55560
55123
54065
48314
38089
37115
34174
32976
32548
31808
31509
31091
30959
28349
28207
27741
26111
24813
24247
24048
23372
22939