2449 297
5938 424
4563 187
2411 336
2976 492
1397 121
3683 851
27844 952
904 50
3299 589
5232 522
4385 406