460073
175527
120420
91541
82272
66531
60635
59957
57375
55639
54974
54739
50604
49149
48354
45238
44172
41669
41152
41085
40346
36858
35485
34554
33915