506150
772201
795500
883100
278678
744985
35340
861961
595587
912511
788380
75331
5501367
4520935
4337459
3442998
3442462
3399286
3344956
3007729
2993226
2480209
2133352
2130407