5653 582
3975 207
25949 791
10264 259
15838 860
30390 362
40934 243
17316 316
30851 613
9061 242
4376 877
9036 152