45667 80
20610 455
9219 299
26324 284
18171 570
12545 473
36266 427
6484 283
74051 222
87328 772
16836 545
100336 1124
22636 72
12012 456
100926 184
154117 899
93974 898
168005 511
174781 779
42362 817
313360 1176
8156 819
11594 172
520451 635
193894 691
19801 566
182009 849
10600 801