61832 508
21579 94
9623 267
6812 53
14935 395
21250 587
6553 795
53340 279
104671 615
87186 288
18861 933
6445 874
14335 890
45066 763
39780 570
35998 726
43822 833
30173 513