2282 627
300480 953
11173 531
400393 888
131411 629
98132 305
5871 695
8159 686
5098 261
5364 103
5133 332
47951 263