2602 343
8775 860
3818 885
5286 843
5659 656
5181 264
4569 896
2639 289
1388 30
2441 455
5219 654
4315 316
1785 37
1611 136
2679 355
5483 690
4181 732
6400 772
5625 591
4443 753
8223 877
3325 699
2650 264
5149 533