5616 582
3958 207
25922 791
10251 259
15819 860
30347 362
40876 243
17275 316
30714 613
8983 242
4360 877
9027 152