24655 660
3581 331
5042 334
24709 755
13091 357
6702 323
29353 504
34305 513
3572 565
14460 58
11082 813
43985 476
11201 721
5348 693
4461 275