45682 80
20616 455
9231 299
26338 284
18185 570
12552 473
36283 427
6493 283
74178 222
87377 772
16840 545
100353 1124
22645 72
12018 456
100971 184
154432 899
94029 898
168275 513
175049 779
42394 817
313677 1176
8165 819
11597 172
521133 635
194142 691
19818 566
182415 850
10604 801