5602 582
3955 207
25913 791
10242 259
15814 860
30340 362
40841 243
17252 316
30665 613
8959 242
4357 877
9022 152