2438 297
5937 424
4560 187
2397 336
2972 492
1393 121
3682 851
27843 952
904 50
3299 589
5232 522
4385 406