739520
450547
103389
314294
480502
284286
871940
421966
453484
53480
141858
70238
753634
119443
105612
452186
4993500
2623654
1922336
1704736
1679237
160867
1546895
1514433
1482854
1472922
1432850
1316500
1310400
12702