134983 147
129992 382
57756 663
29331 158
57024 598
8181 548
3961 507
9191 648
2005 194
3057 84
9635 752
4839 563
13796 615
51958 208