25395 599
18436 323
64751 640
62547 682
28860 662
11093 443
7425 421
1862 451
2879 150
5801 341
6560 52