2281 627
300444 953
11173 531
400360 888
131394 629
98119 305
5871 695
8159 686
5095 261
5363 103
5133 332
47941 263