2682 428
3972 450
5095 715
5427 82
5237 541
4378 360
5632 654
16239 846
4657 523
3713 316
7012 217
2656 37
4222 705
28684 221
8232 928
4517 613
5865 104
3699 888