5655 582
3976 207
25953 791
10267 259
15839 860
30390 362
40940 243
17321 316
30864 613
9064 242
4378 877
9037 152