2922 893
3610 737
4606 926
4640 712
6058 685
7345 323
8222 566
3706 217
5665 224
4349 713
2760 519
30208 577
6961 485
10001 213
22628 126