134773 147
129843 382
57646 663
29139 157
56905 598
8173 548
3947 507
9186 648
2003 194
3052 84
9627 752
4833 563
13790 615
51824 208