3027 81
5856 622
5817 597
4999 768
5294 746
8441 530
4060 57
4457 543
2444 180
3700 214
6335 596
5000 415
8012 248
2894 116
5378 670
6112 607
5647 176
5648 361
5325 598
6960 668
4105 72
6866 42
4646 529
7397 520