134929 147
129952 382
57728 663
29282 158
56984 598
8180 548
3960 507
9189 648
2005 194
3056 84
9633 752
4837 563
13795 615
51925 208