135015 147
130016 382
57779 663
29355 158
57038 598
8183 548
3961 507
9193 648
2007 194
3059 84
9637 752
4841 563
13798 615
51972 208