2281 627
300463 953
11173 531
400372 888
131407 629
98123 305
5871 695
8159 686
5095 261
5363 103
5133 332
47944 263