293474 948
11068 531
396413 883
128810 627
95388 303
5776 695
7690 686
4877 261
5280 103
5020 332
45570 263