1175 244
1033 816
795 11
714 594
690 681
460 548
285 535
264 347
243 198
235 986
216 37
105 458
69 384