40517
29113
34662
3250
24480
29141
33520
31414
4070
4170
36851
23218
593311
42740
42583
40417
3583270
3377155
29364
2824149
26906
22852
21270
19350