61832 508
21579 94
9623 267
6812 53
14935 395
21252 587
6553 795
53343 279
104673 615
87186 288
18861 933
6445 874
14335 890
45070 763
39781 570
35999 726
43825 833
30175 513