12001 26
53937 141
17224 38
54672 90
28552 43
6880 5
15524 14
10805 9
4552 2
5157 1
4808 1
5858 3
9760 14
10044 32
8254 20
11130 13
6892 14
23451 45
12274 28
15327 40
16045 19
12438 19
7443 7
7616 5