45650 80
20606 455
9216 299
26315 284
18166 570
12535 473
36257 427
6478 283
73983 222
87307 772
16829 545
100326 1124
22632 72
12006 456
100901 184
153953 899
93938 898
167927 511
174642 779
42346 817
313238 1175
8152 819
11594 172
520093 635
193775 691
19799 566
181870 849
10594 801