42838 221272
30692 108366
17502 92547
16547 104336
16365 98160
14647 56616
9982 39134
8621 27242
8575 78728
6483 29757