19578 133
286642 904
1715330 2477
595848 3098
507266 1010
852271 3630
296966 1079
858434 2037
21012 591
1006703 2113
747984 1108
79478 369
372186 978
206904 908
18580 651
26817 249
74070 185
212768 237
828559 2465
342900 1327
412048 560
394611 832
1443043 4364