12260 28
6105 3
7746 12
12145 25
7374 11
8687 8
15557 34
14009 32
5099 4
9043 3
15497 19
9627 20
4188 11
13053 51
8998 10
9343 19
11106 7
11402 13
8202 13
12925 23
13676 29
8280 14
18677 42
3814 2