45675 80
20612 455
9223 299
26334 284
18175 570
12547 473
36275 427
6487 283
74096 222
87343 772
16838 545
100340 1124
22638 72
12014 456
100943 184
154221 899
93993 898
168109 511
174871 779
42371 817
313509 1176
8160 819
11595 172
520736 635
193991 691
19809 566
182190 850
10600 801