5600 582
3953 207
25909 791
10242 259
15812 860
30337 362
40837 243
17244 316
30653 613
8953 242
4357 877
9021 152