5084 462
2166 573
25 474
68 605
46 382
516 698
546 580
312 933
1770 885
873 706
565 197
983 253
826 862
745 887
603 726
229 430
964 309
838 837
563 192
126 235
187 40
61 951
515 37
419 230