19560 798
6284 762
40941 639
10471 628
11144 481
380984 1071
18681 87
1227458 4597
575250 3061
571906 1689
650165 1881
204606 412
10864 733
159379 555
260577 2046
145207 327
333405 1272
57678 608
520663 1782
194063 618
341845 978
27946 370
167128 1108
85552 165
79114 179
493482 937
191140 405
33888 397