594537
760
581
1240
873
1155265
682395
1320
770
863
790
1741
1610117
1123912
10467276
1013416
96613
9491258
7830154
748511
69756
60314
55722
53128