19896 547
40462 953
13237 675
23917 422
93962 840
18677 326
14706 32
54648 493
19748 452
31084 41
56545 593
17783 360
25268 188