113348
338474
927644
300629
843377
222114
542157
1201356
468896
46475
1577131
200430
1323337
1544570
1555290
970975
20178484
19692692
17981960
11960916
9288156
7921362
7861668
7352623
7074831
6917477
6912960
6418253
457870
4372231