2962 893
3780 737
4764 926
4647 712
6062 685
7367 323
8238 566
3711 217
5678 224
4352 713
2765 519
30222 577
6968 485
10013 213
22797 126