1009 65
545 860
2293 793
1168 1000
1558 842
129 584
38 641
719 234
991 840
160 313
51 760
39 779
123 854
2988 412
370 695
23 693
1008 557
785 155
294 558
1241 947
401 514
820 424