19578 133
286637 904
1715264 2477
595768 3098
507238 1010
852230 3630
296955 1079
858378 2037
21012 591
1006623 2113
747910 1108
79476 369
372167 978
206878 908
18580 651
26817 249
74069 185
212743 236
828453 2465
342880 1327
412028 560
394566 831
1442887 4364