3992 753
1762 143
5552 893
4877 80
7042 596
3305 269
8402 709
5068 787
6390 231
3211 395
5346 672
6518 482
9708 610
1684 60
10963 710
2600 149
23105 188