646 859
1546 842
80 168
925 813
658 877
41 936
278 484
698 522
271 265
362 576
582 69
149 325
2965 412
866 911
65 889
1102 482
589 87
743 645
546 736
65 155
740 71
186 285
296 963