5602 582
3955 207
25914 791
10242 259
15815 860
30340 362
40844 243
17255 316
30667 613
8960 242
4357 877
9022 152