640 29
796 335
449 913
240 675
278 137
90 865
77 352
378 578
905 210
16 277
361 20
372 826
171 1
384 667
131 589
597 326
952 495
156 906
3 881
101 532