20023 20
8881 8
9597 10
10534 8
35566 25
21213 22
45657 56
11312 21
6584 1
13050 31
14368 21
30970 53
54266 54
17808 47
20243 23
96231 84
15830 19
5963 11
14520 18
7780 14
5812 4
9918 13
3548 9
8655 11