5669 403
4048 493
3750 249
4890 574
5211 173
3372 199
3540 616
7943 301
8583 708
5541 361
8636 723
12834 589
8208 298
5012 225
3502 597
5283 264
4266 654
5197 759
5393 843