301 54
2432 265
2632 521
1770 444
1978 93
3299 703
840 175
2487 701
2070 411
2741 536
1859 514
2899 656
1524 386
2603 462
3530 874
2645 632
1786 263
467 39
4369 655
2566 449
656 115
2129 596
844 97
2351 601
3451 469
2382 595
2743 523
5627 830