21149
87942
71
90
80
70
60
78
92430
45925
73448
27287
20460
19051
16932
1337265
13292
1203148
11876
10770
994143
8940
78611