108560
85191
82649
79943
79330
77344
77329
74785
67643
67599
62945
61754
60803
60306
59926
59864
59533
59528
59527
59490