45704 80
20621 455
9250 299
26352 284
18202 570
12565 473
36304 427
6502 283
74311 222
87410 772
16848 545
100364 1124
22651 72
12023 456
101014 184
154730 899
94089 898
168487 513
175286 779
42433 817
313999 1176
8172 819
11601 172
521798 635
194378 691
19826 566
182672 851
10608 801