503 980
585 951
554 835
73 921
989 550
1002 865
293 992
357 697
791 312
318 427
121 254
227 39
38 236
907 170
175 274
153 737
478 789
881 743
627 874
754 287
830 552
674 243
142 488
235 673