24642 660
3568 331
5040 334
24708 755
13091 357
6701 323
29353 504
34305 513
3572 565
14460 58
11082 813
43985 476
11199 721
5348 693
4461 275