2250 486
1729 161
2060 222
1131 58
1999 316
6961 667
3076 700
11210 954
3215 212
5679 576
2846 515
2771 640
2980 462
2075 451
1170 156
3317 352
4757 947
675 118
2382 708
2705 633
1707 459
2512 786
2921 409
595 44