86 501
43 324
1294 166
930 612
1346 4
189 508
549 682
362 774
155 158
476 646
580 546
110 249
97 724
675 253
698 801
944 203
796 959
739 563
319 639
1032 335
730 779
626 903
87 899
485 58