5652 582
3972 207
25948 791
10263 259
15836 860
30387 362
40926 243
17310 316
30838 613
9056 242
4376 877
9036 152