2998 101
5312 512
4346 391
3141 313
3843 841
5297 484
7312 374
4921 590
7669 916
2037 93
5325 62
3841 115
3894 266
6528 157
5125 252
5062 222
1717 240
2054 24
11301 273
2613 33
4926 686
3040 467
3769 352
6627 301
3729 729
3687 465
3407 513
5776 425