2438 297
5936 424
4559 187
2394 336
2972 492
1392 121
3680 851
27841 952
903 50
3299 589
5232 522
4385 406