425 508
562 354
63 459
859 123
570 950
186 565
229 153
461 219
6 936
991 686
21 1000
836 301
875 858
130 828
490 374
372 943
158 204
375 799
629 105
654 283