399 148
871 505
764 761
285 307
826 160
590 652
325 649
399 325
331 999
635 551
232 547
584 221
165 932
584 246
116 935
641 996
630 264
413 453
144 131
58 379
819 111
846 724
645 300
285 193
205 482
292 512
9 940
161 956
735 445
903 591