131166 801
2976 125
74126 308
88560 1081
51871 520
147488 640
53901 545
48104 259
2467 123
3060 745
3342 571
2123 393
85388 310