2938 893
3643 737
4636 926
4642 712
6059 685
7351 323
8229 566
3708 217
5665 224
4350 713
2764 519
30209 577
6963 485
10007 213
22666 126