4057 493
3263 506
32498 149
38231 588
48125 608
15671 331
8932 798
25325 307
19302 828
10786 591
23385 707
9535 194