5603 582
3955 207
25914 791
10242 259
15815 860
30340 362
40846 243
17255 316
30671 613
8961 242
4357 877
9022 152