19559 798
6284 762
40937 639
10471 628
11144 481
380980 1071
18681 87
1227438 4597
575230 3061
571886 1689
650153 1881
204603 412
10863 733
159377 555
260572 2046
145202 327
333388 1272
57676 608
520649 1782
194048 618
341840 978
27945 370
167117 1108
85547 165
79114 179
493473 937
191138 405
33885 397