45667 80
20609 455
9218 299
26322 284
18171 570
12542 473
36265 427
6484 283
74036 222
87324 772
16834 545
100335 1124
22634 72
12012 456
100916 184
154075 899
93972 898
167993 511
174745 779
42358 817
313330 1176
8155 819
11594 172
520366 635
193865 691
19800 566
181980 849
10598 801