27813
26544
23912
3549
29215
2296
22126
26432
26044
32410
27530
22617
633112
45160
45073
43378
3836270
3639157
30944
2989150
28676
24322
22500
20660