5629 582
3963 207
25931 791
10256 259
15824 860
30361 362
40900 243
17288 316
30765 613
9015 242
4366 877
9029 152