293151 948
11057 531
396207 882
128681 627
95225 303
5771 695
7686 686
4867 261
5275 103
5017 332
45475 263