2097
54432
3152
47216
174365
1854
2347
2645
2515182
2724
33021
2344
1589816
1098212
10017276
997316
95213
9164258
7488154
728111
68555
58533
52428