42838 221272
30692 108368
17503 92548
16547 104338
16365 98162
14647 56617
9982 39136
8621 27242
8575 78728
6483 29757