883 810
1301 1000
703 134
198 585
828 553
701 187
604 99
173 55
26 144
971 882
301 417
77 248
50 651
334 679
375 163
765 659
362 260
40 282
548 630
137 121
329 860
945 584
880 464
111 664