5648 582
3969 207
25945 791
10262 259
15832 860
30384 362
40920 243
17304 316
30825 613
9043 242
4375 877
9035 152