134909 147
129927 382
57715 663
29274 158
56980 598
8180 548
3960 507
9189 648
2004 194
3054 84
9633 752
4836 563
13795 615
51912 208