155016
139382
98161
89044
77864
67685
49685
44391
39009
37667
37196
35527
33329
32729
32318
27539
27412