45682 80
20616 455
9231 299
26338 284
18186 570
12552 473
36286 427
6495 283
74181 222
87377 772
16840 545
100354 1124
22646 72
12019 456
100972 184
154440 899
94029 898
168278 513
175060 779
42394 817
313680 1176
8165 819
11597 172
521153 635
194151 691
19819 566
182425 850
10605 801