19964 547
40509 953
13273 675
23936 422
94046 840
18695 326
14724 32
54735 493
19781 452
31151 41
56630 593
17804 360
25283 188