2929 893
3629 737
4618 926
4640 712
6059 685
7345 323
8228 566
3706 217
5665 224
4349 713
2760 519
30208 577
6962 485
10001 213
22645 126