19795 547
40415 953
13209 675
23890 422
93854 840
18655 326
14686 32
54522 493
19709 452
31026 41
56436 593
17764 360
25246 188