932 300
312 712
118 836
881 571
928 829
875 380
219 765
759 152
756 4
587 538
311 948
283 396
864 262
930 472
973 479
886 422
463 238
206 71
62 42
846 101