41822 247
19685 488
10447 148
19466 732
24908 897
37191 531
19702 433
38425 473
19826 1308
49600 806
34826 468
29503 1938
40648 305