2566 297
5892 424
4618 187
2369 336
2976 492
1406 121
3686 851
27859 952
901 50
3296 589
5236 522
4404 406