312 804
139 1000
633 459
1810 842
284 199
232 989
981 498
759 462
418 291
909 731
857 746
666 719
797 744
126 972
27 407
1002 179
768 171
59 557
643 529
545 546
510 891
21 639
653 657