10696 404
49695 599
2902 241
7060 706
6742 423
8474 523
2865 712
4472 629
2333 45
1956 196
2720 507
2538 364