5602 582
3953 207
25911 791
10242 259
15814 860
30340 362
40838 243
17250 316
30659 613
8957 242
4357 877
9022 152