252 248
638 818
442 137
879 220
802 571
958 993
499 961
641 130
226 573
269 964
345 275
243 147
844 28
967 79
437 174
954 51
940 215
463 337
312 675
778 508