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
154217 899
93993 898
168105 511
174863 779
42371 817
313499 1176
8159 819
11595 172
520723 635
193984 691
19807 566
182178 850
10600 801