3221 593
2996 123
1971 105
3685 805
3805 470
6319 581
2596 481
3853 212
2538 268
1540 137
5901 389
512 93
3085 692
1680 221
6031 655
4061 352
7169 690
4063 762
5172 595
1504 29
2665 318
5980 644
4363 376
2695 422