2770 150
3655 525
5222 348
7681 486
6429 556
3731 448
4998 729
3400 335
1862 29
4467 825
1333 59
2928 111
5495 351
3843 316
3351 639
4699 589
5131 357
9021 83
3110 382
2967 218
3898 757
10412 781
4301 473
3451 540