37631 603
19660 547
40225 953
13156 675
23792 422
3722 518
3139 67
9129 483
93577 840
18581 326
14608 32
54285 493
19619 452
30867 41
56218 593
25150 188