1005 251
877 240
318 714
444 846
1294 657
90 997
627 726
949 983
302 100
571 357
914 912
981 550
3629 924
756 65
51 992
214 154
913 76
738 477
685 741
488 192
177 610
305 889
819 229
66 528