2435 297
5932 424
4556 187
2386 336
2971 492
1391 121
3679 851
27840 952
903 50
3299 589
5232 522
4385 406