319548
237164
136352
91577
82537
78569
70115
63590
56712
51778
49437
48913
48662
45492
44221
41799
41544
39854
38520
36928
34132
31949
28527
28462
27789
26658
26495
25400
23589
23280