2858 297
6044 424
4748 187
2451 336
3037 492
1486 121
3731 851
27915 952
933 50
3326 589
5262 522
4417 406