17831 13
18828 25
22102 24
36924 32
46009 58
7820 16
8170 16
8711 11
10572 16
13146 13
7785 4
23470 21
4281 8
5985 6
11272 6
6288 6
9053 7
6698 2
5012 3
18028 47
11478 17
5535 9
10571 7
13612 41