317917
235882
135805
91294
82200
77967
69742
63385
56486
51595
49247
48717
48358
45291
44079
41438
41357
39718
38380
36824
34042
31881
28407
28355
27659
26542
26439
25307
23501
23194