2448 297
5938 424
4561 187
2406 336
2975 492
1395 121
3683 851
27844 952
904 50
3299 589
5232 522
4385 406