134725 147
129786 382
57606 663
29046 157
56866 598
8170 548
3939 507
9182 648
2002 194
3049 84
9622 752
4830 563
13783 615
51760 208