649 60
2041 386
1401 312
2908 549
585 74
2471 430
1219 132
2828 721
3327 232
2566 312
2753 672
2373 345
2926 406
3267 504
2957 353
2415 527
1537 344
5755 888
1868 332
1955 366
2073 306
1522 237
3871 855
5400 963
2802 761
2848 617
1305 152