18448 215
19578 133
286661 904
1715569 2478
596083 3098
507432 1010
852372 3631
297004 1079
858674 2037
21016 591
1007001 2113
748263 1108
79492 369
372269 978
206998 908
18581 651
26818 249
74077 185
212848 237
828898 2465
342953 1327
412160 560
394752 832