162 801
576 455
21 737
153 485
684 310
864 298
577 989
168 682
299 252
299 950
697 857
900 273
502 411
489 527
203 238
513 113
47 302
706 403
35 68
335 398