45673 80
20612 455
9223 299
26333 284
18175 570
12546 473
36275 427
6487 283
74092 222
87343 772
16838 545
100340 1124
22638 72
12014 456
100943 184
154216 899
93992 898
168102 511
174860 779
42371 817
313497 1176
8158 819
11595 172
520714 635
193979 691
19807 566
182170 850
10600 801