3991 753
1760 143
5551 893
4877 80
7040 596
3304 269
8400 709
5067 787
6388 231
3208 395
5344 672
6517 482
9706 610
1683 60
10961 710
2600 149
23077 188