5616 582
3958 207
25921 791
10251 259
15819 860
30346 362
40876 243
17274 316
30711 613
8983 242
4360 877
9027 152