1143 956
646 221
986 182
248 447
781 873
258 997
365 521
179 932
679 985
60 661
1000 597
1002 399
430 296
983 946
366 163
144 400
532 238
516 328
789 114
611 689
969 915
612 724
387 13
574 358