2449 297
5940 424
4565 187
2415 336
2976 492
1398 121
3683 851
27844 952
904 50
3299 589
5232 522
4385 406