650 60
2042 386
1402 312
2909 549
585 74
2472 430
1220 132
2828 721
3331 232
2570 312
2753 672
2375 345
2936 406
3268 504
2959 353
2415 527
1537 344
5765 888
1869 332
1955 366
2073 306
1522 237
3873 855
5479 963
2803 761
2851 617
1307 152