5653 582
3972 207
25948 791
10264 259
15836 860
30387 362
40928 243
17313 316
30842 613
9056 242
4376 877
9036 152