3995 753
1771 143
5558 893
4885 80
7053 596
3309 269
8408 709
5075 787
6398 231
3230 395
5354 672
6526 482
9712 610
1690 60
10969 710
2612 149
23214 188