9676 735
5486 502
245019 693
2705 35
9948 451
10988 601
15083 668
1566 113
8203 97
9256 624
11618 584
5599 472
5939 490
1642 291