19578 133
286640 904
1715313 2477
595825 3098
507255 1010
852258 3630
296962 1079
858415 2037
21012 591
1006672 2113
747964 1108
79477 369
372178 978
206897 908
18580 651
26817 249
74070 185
212761 237
828527 2465
342893 1327
412043 560
394594 832
1442996 4364