5898 582
4085 207
26122 791
10387 259
16058 860
31062 362
41908 243
18432 317
33368 615
10292 242
4455 877
9203 152