45667 80
20609 455
9219 299
26323 284
18171 570
12545 473
36266 427
6484 283
74046 222
87328 772
16836 545
100336 1124
22636 72
12012 456
100926 184
154114 899
93974 898
168004 511
174781 779
42362 817
313355 1176
8156 819
11594 172
520444 635
193891 691
19801 566
181995 849
10600 801