19578 133
286642 904
1715341 2477
595876 3098
507283 1010
852277 3630
296967 1079
858453 2037
21013 591
1006728 2113
748007 1108
79478 369
372197 978
206920 908
18580 651
26817 249
74070 185
212773 237
828583 2465
342905 1327
412062 560
394624 832
1443088 4364