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