2963 893
3800 737
4771 926
4647 712
6062 685
7371 323
8240 566
3711 217
5678 224
4352 713
2765 519
30223 577
6968 485
10013 213
22806 126