3136 722
1052 179
5816 579
7684 843
2365 505
2189 655
5785 187
830 253
147 26
4182 687
2075 51
3562 509
3767 711
3571 362
5163 701
4378 775
4445 66
4377 101
9259 328
3904 530
2724 65
8269 755
3556 685
4734 723