976500
869835
965285
63825
759155
544664
101904
213718
6148
88291
794561
523500
5474367
4501934
4316459
3440462
3432998
3379286
3329956
2995729
2980226
2472209
2126352
2123407