19911 547
40475 953
13254 675
23921 422
93976 840
18679 326
14710 32
54674 493
19755 452
31100 41
56563 593
25271 188