53246 101
13656 18
14175 14
8646 4
17413 9
13040 7
24404 22
44419 82
27237 42
16157 3
8544 1
33653 54
14176 1