2975 893
3830 737
4814 926
4650 712
6063 685
7373 323
8242 566
3713 217
5678 224
4352 713
2766 519
30225 577
6970 485
10015 213
22824 126