5653 582
3975 207
25949 791
10266 259
15838 860
30390 362
40936 243
17318 316
30853 613
9062 242
4377 877
9036 152