5629 582
3963 207
25932 791
10256 259
15824 860
30364 362
40902 243
17288 316
30768 613
9016 242
4367 877
9030 152