116784
440892
447388
4910
1016851
709303
302928
339728
590771
89270
182853
679787
5006798
3449581
2920148
2241804
2183988
1969609
188378
1857357
1712118
1694136
1634195
1608471