141681
1743962
4370310
3902592
4179616
1252081
3521854
2669263
3351772
4880010
50216
51118
47689
48406
49095
46283
62361
35349
37325
44277
400928
541197
730540
39886136
1625846
1089837
2680568
328252
3998938
1982382