108135
5677
463707
31898
72437
959389
743293
817625
850951
183756
729743
374325
5222799
3644581
3175148
2471804
2263988
2099609
2023358
193278
1804118
1737136
1709196
1652471