155531
67343
309374
55433
222940
241810
182547
425977
942185
480299
993975
678552
5100799
3534581
3035148
2338804
2220988
2025609
1934357
190378
1750118
1716136
1676195
1629471