9635 735
5451 502
244676 693
2704 35
9944 451
10984 601
15080 668
1565 113
8203 97
9253 624
11618 584
5599 472
5936 490
1640 291