594537
760
581
1240
873
1155265
682395
1320
770
863
790
1741
1610117
1123812
10462276
1013216
96603
9483258
7826154
748511
69756
60304
55722
53118