90953 581
15621 318
27092 109
96185 879
38257 619
33208 754
102844 727
21803 365
228445 746
384451 761
67346 825
7637 590
77255 601
426878 1273
19974 249
147543 1003
135193 463
485757 786
264782 665
585764 904
160733 1008
555588 1060