555240
199988
408572
984286
770540
191880
38388
479335
1537148
1348636
1236706
1204948
1187634
1123830
1107244
1100860
804307
599706
735156
344422