2281 627
300475 953
11173 531
400386 888
131410 629
98128 305
5871 695
8159 686
5098 261
5364 103
5133 332
47947 263