19578 133
286638 904
1715288 2477
595802 3098
507248 1010
852248 3630
296959 1079
858399 2037
21012 591
1006645 2113
747941 1108
79476 369
372172 978
206889 908
18580 651
26817 249
74070 185
212755 237
828491 2465
342887 1327
412039 560
394583 832
1442940 4364