12594 24
5186 4
6130 2
6900 5
21592 51
12316 14
7475 5
19177 45
5747 2
4888 1
14478 25
11334 11
19160 47
10878 7
8475 6
9997 12
13444 21
15619 34
7847 8
15257 39
12898 14
15013 24
8920 7
7644 7