2347 297
5833 424
4523 187
2346 336
2947 492
1348 121
3673 851
27815 952
875 50
3294 589
5226 522
4381 406