5616 582
3958 207
25921 791
10250 259
15819 860
30345 362
40872 243
17268 316
30704 613
8980 242
4360 877
9026 152