3191 193
4151 432
1558 74
2082 208
3648 565
6269 472
5237 678
4039 759
3788 142
7859 97
2457 147
50726 924
22728 708