19696 547
40300 953
13175 675
23829 422
93692 840
18602 326
14638 32
54380 493
19658 452
30950 41
56300 593
25190 188