1378 909
662 303
780 556
282 902
565 684
539 575
183 374
950 323
713 344
739 111
1012 637
685 286
389 200
464 301
1289 51
978 943
519 124
266 467
99 440
690 630