19313 331
171464 506
97090 955
2172 1636
199306 1171
319654 1260
482046 4121
1510819 9798
258843 3139
112532 569
454462 4761
502521 3578
274188 870
649658 6193
438974 2592
1062383 8780
1669956 21785
657631 3770
275650 891
340212 1801
169126 873
166885 600
624005 2774
678189 11513