134767 147
129830 382
57632 663
29121 157
56896 598
8173 548
3942 507
9183 648
2003 194
3052 84
9627 752
4832 563
13787 615
51813 208