2998 101
5311 512
4346 391
3141 313
3843 841
5297 484
7312 374
4919 590
7669 916
2037 93
5324 62
3841 115
3893 266
6525 157
5125 252
5060 222
1717 240
2053 24
11299 273
2613 33
4926 686
3040 467
3769 352
6626 301
3728 729
3687 465
3407 513
5776 425