45673 80
20612 455
9223 299
26333 284
18175 570
12547 473
36275 427
6487 283
74096 222
87343 772
16838 545
100340 1124
22638 72
12014 456
100943 184
154220 899
93993 898
168105 511
174865 779
42371 817
313506 1176
8159 819
11595 172
520730 635
193987 691
19808 566
182182 850
10600 801