87784
1003420
412323
196798
782557
519341
1291619
264966
23632486
23146960
19650669
14355916
13245158
11731625
10244365
8733963
465970
944384
36966
267678