201596 697
132142 1045
105495 595
90572 797
286859 1272
173448 949
168111 665
107038 200
265300 461
123926 638
88691 170
67274 93
93377 806
150613 640
66873 727
156724 446
397693 736
350322 989
113276 504
53538 536
406493 1008
193214 650
130371 462
301194 583
172106 613
112391 343
431241 534
172852 1114