2851 297
6039 424
4743 187
2450 336
3035 492
1483 121
3731 851
27914 952
932 50
3326 589
5261 522
4414 406