21441 66
7646 3
7315 8
5236 5
7254 9
7955 12
16967 27
11483 22
9579 22
5924 4
7021 5
18969 67
125423 437
9877 17
5820 2
6640 8
8873 14
7867 15
7676 4
10262 9
6713 4
8392 24
8188 20
5721 1