3987 753
1759 143
5540 893
4872 80
7036 596
3298 269
8392 709
5060 787
6384 231
3202 395
5342 672
6511 482
9700 610
1681 60
10956 710
2599 149
22979 188