134704 147
129765 382
57595 663
29005 157
56858 598
8169 548
3939 507
9181 648
2002 194
3049 84
9620 752
4830 563
13782 615
51739 208