19477 547
39532 952
13037 675
23633 422
92951 840
18441 326
14466 32
53842 493
19502 452
30547 41
55251 593
17560 360
24894 188