2683 428
3972 450
5095 715
5427 82
5239 541
4380 360
5632 654
16240 846
4657 523
3713 316
7012 217
2656 37
4222 705
28685 221
8232 928
4517 613
5865 104
3699 888