301 54
2435 265
2632 521
1770 444
1979 93
3299 703
840 175
2489 701
2072 411
2741 536
1859 514
2903 656
1524 386
2604 462
3532 874
2645 632
1787 263
467 39
4369 655
2568 449
656 115
2129 596
845 97
2354 601
3456 469
2383 595
2747 523
5629 830