19953 547
40507 953
13270 675
23934 422
94036 840
18693 326
14719 32
54726 493
19778 452
31144 41
56622 593
25281 188