134283 147
129494 382
57339 663
28331 156
56579 598
8154 548
3930 507
9168 648
1988 194
3038 84
9601 752
4814 563
13763 615
51297 208