19578 133
286639 904
1715294 2477
595812 3098
507252 1010
852253 3630
296960 1079
858404 2037
21012 591
1006657 2113
747947 1108
79477 369
372173 978
206890 908
18580 651
26817 249
74070 185
212757 237
828510 2465
342888 1327
412041 560
394587 832
1442966 4364