5631 582
3964 207
25937 791
10256 259
15824 860
30366 362
40906 243
17289 316
30771 613
9019 242
4367 877
9030 152