45667 80
20609 455
9219 299
26322 284
18171 570
12545 473
36266 427
6484 283
74045 222
87328 772
16834 545
100336 1124
22636 72
12012 456
100925 184
154110 899
93973 898
168004 511
174776 779
42360 817
313350 1176
8156 819
11594 172
520437 635
193889 691
19801 566
181994 849
10600 801