293139 948
11057 531
396202 882
128678 627
95219 303
5771 695
7686 686
4867 261
5275 103
5017 332
45474 263