5616 582
3958 207
25921 791
10251 259
15819 860
30346 362
40875 243
17271 316
30709 613
8981 242
4360 877
9027 152