45682 80
20616 455
9231 299
26338 284
18185 570
12552 473
36285 427
6493 283
74179 222
87377 772
16840 545
100353 1124
22645 72
12018 456
100972 184
154436 899
94029 898
168277 513
175051 779
42394 817
313679 1176
8165 819
11597 172
521144 635
194145 691
19819 566
182421 850
10605 801