464816
206752
551964
231280
831979
450141
335807
330107
486385
40134
947972
656444
5606367
4594935
4400459
3483998
3461462
3440286
3390956
3047226
3038729
2518209
2150352
2148407