19560 798
6284 762
40948 639
10471 628
11145 481
380988 1071
18681 87
1227468 4597
575259 3061
571914 1689
650174 1881
204609 412
10864 733
159381 555
260579 2046
145209 327
333414 1272
57681 608
520673 1782
194068 618
341848 978
27946 370
167131 1108
85555 165
79114 179
493488 937
191143 405
33888 397