19578 133
286647 904
1715403 2477
595950 3098
507346 1010
852309 3630
296982 1079
858526 2037
21015 591
1006815 2113
748077 1108
79479 369
372215 978
206952 908
18581 651
26818 249
74071 185
212798 237
828680 2465
342917 1327
412101 560
394669 832
1443216 4364