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