61664 508
21555 94
9610 267
6802 53
14920 395
21213 587
6543 795
53223 279
104430 615
87063 288
18850 933
6430 874
14318 890
44969 763
39681 570
35955 726
43675 833
30068 513