2957 893
3765 737
4749 926
4647 712
6062 685
7367 323
8237 566
3711 217
5676 224
4351 713
2764 519
30220 577
6968 485
10012 213
22782 126