327 976
692 248
820 118
223 709
178 668
603 942
937 518
485 816
991 763
270 745
333 629
463 21
15 829
892 116
350 433
817 645
739 458
1000 409
755 185
261 28