61835 508
21579 94
9624 267
6812 53
14936 395
21252 587
6553 795
53344 279
104675 615
87188 288
18861 933
6445 874
14335 890
45073 763
39784 570
36001 726
43827 833
30175 513