1015 35
23 151
21 707
1003 900
92 32
559 165
420 822
121 709
505 63
23 368
71 1
429 210
46 125
739 44
20 529
425 678
590 87
712 830
696 191
880 290