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