2433 297
5930 424
4556 187
2382 336
2971 492
1390 121
3679 851
27839 952
901 50
3299 589
5231 522
4385 406