305 82
329 49
674 43
898 230
144 880
370 695
226 601
625 263
80 168
331 725
990 789
346 622
185 87
580 511
37 641
649 859
738 836
692 318
406 893
448 858
509 100
754 501