2854 297
6043 424
4746 187
2451 336
3036 492
1485 121
3731 851
27915 952
933 50
3326 589
5262 522
4415 406