19578 133
286637 904
1715271 2477
595777 3098
507240 1010
852240 3630
296957 1079
858387 2037
21012 591
1006630 2113
747925 1108
79476 369
372169 978
206881 908
18580 651
26817 249
74070 185
212749 237
828465 2465
342882 1327
412032 560
394576 832
1442900 4364