2296 627
301046 953
11176 531
400755 888
131642 630
98362 305
5880 695
8165 686
5120 261
5372 103
5139 332
48151 263