19939 547
40499 953
13264 675
23929 422
94023 840
18690 326
14714 32
54716 493
19773 452
31129 41
56607 593
25278 188