3987 753
1760 143
5544 893
4875 80
7037 596
3300 269
8395 709
5062 787
6385 231
3202 395
5343 672
6512 482
9700 610
1682 60
10956 710
2599 149
22999 188