862 848
831 750
647 302
598 69
448 691
440 117
407 814
332 297
140 624
128 547
125 58
56 186
32 716
17 554