3145 298
6412 424
4861 187
2595 336
3138 492
1601 121
3827 851
28088 952
1064 50
3373 589
5307 522
4465 406