5596 403
4029 493
3744 249
4882 574
5202 173
3364 199
3533 616
7929 301
8578 708
5526 361
8623 723
12831 589
8198 298
5010 225
3498 597
5274 264
4262 654
5193 759
5376 843