2453 297
5945 424
4566 187
2417 336
2979 492
1398 121
3684 851
27844 952
904 50
3299 589
5234 522
4385 406