5602 582
3955 207
25914 791
10242 259
15815 860
30340 362
40843 243
17253 316
30666 613
8959 242
4357 877
9022 152