21883 480
67615 404
894 93
9838 318
3633 667
879 62
3379 850
130348 219
72649 604
116872 566
25736 749
112382 736
36841 209