19477 547
39693 952
13008 675
23587 422
92874 840
18381 326
14400 32
53947 493
19822 451
30487 41
55323 593
24757 188