10487 580
9324 558
2261 50
5546 78
4964 756
12239 314
3675 244
8810 749
5378 600
6385 572
9175 560
8561 523
5625 167
4324 328
3330 79
5051 674
13810 178
4996 579
5616 378
7746 551