21276
12720
9752
4290
4122
417184
4540
4260
3350
3252
2880
2930
15980
14141
929263
8540
8544
803148
701142
66011
6340