81728 283
359804 660
634289 3133
83634 342
129106 794
223943 1148
223226 629
557044 591
428850 2274
103349 206
105333 822
68669 107
115016 318
78588 74
3867 504