21470 27
8096 12
10441 13
9290 4
6457 2
7459 5
11191 10
8933 12
11057 7
10042 21
14195 43
11597 9
11902 19
5535 4
5935 9
6363 4
7483 4
5230 4
12210 19
7483 12
8763 11
3945 1
5778 4
6484 4