45693 80
20620 455
9242 299
26341 284
18193 570
12558 473
36301 427
6500 283
74251 222
87400 772
16845 545
100358 1124
22649 72
12022 456
100997 184
154623 899
94060 898
168411 513
175203 779
42418 817
313855 1176
8167 819
11599 172
521555 635
194299 691
19823 566
182586 851
10607 801