5686 403
4059 493
3752 249
4891 574
5214 173
3375 199
3546 616
7948 301
8583 708
5547 361
8642 723
12836 589
8212 298
5013 225
3504 597
5285 264
4269 654
5199 759
5395 843