2910 793
1413 750
786 833
575 596
874 764
689 910
154 63
13 681
88 179
649 148
1006 298
883 272
767 992
749 531
256 960
230 838
876 114
994 707
579 638
919 513
143 225
10 733