36612
2986
5157
124937
2155
3817
2600
3681
2604
1944
1330
6529
1589816
1098212
10019276
997316
95213
9164258
7488154
728111
68555
58533
54462
52428