134912 147
129933 382
57718 663
29277 158
56980 598
8180 548
3960 507
9189 648
2004 194
3054 84
9633 752
4836 563
13795 615
51913 208