152480
94614
769326
66113
231215
561429
905141
478806
16080748
718786
5229578
4478980
3611192
3590510
2356216
2237495
899237
838646
476360
302752