5634 582
3964 207
25937 791
10257 259
15826 860
30372 362
40908 243
17293 316
30783 613
9026 242
4367 877
9030 152