3192 654
1113 129
796 437
530 361
273 303
189 886
912 164
10 402
171 894
841 889
693 949
929 784
294 628
62 15
999 488
23 693
212 972
118 584
60 95
867 521
492 403
955 183
782 155
590 222