3987 753
1760 143
5542 893
4875 80
7036 596
3300 269
8395 709
5061 787
6384 231
3202 395
5343 672
6512 482
9700 610
1682 60
10956 710
2599 149
22991 188