45700 80
20621 455
9249 299
26352 284
18202 570
12564 473
36303 427
6502 283
74295 222
87407 772
16846 545
100362 1124
22651 72
12023 456
101011 184
154696 899
94083 898
168479 513
175265 779
42426 817
313955 1176
8170 819
11600 172
521744 635
194362 691
19825 566
182651 851
10608 801