18898 547
38656 952
12585 675
23095 422
91228 840
17949 326
14038 32
52401 493
19060 450
29637 41
53735 593
24056 188