12960 7
15172 9
15062 21
14443 8
8819 16
16139 22
8071 13
17107 29
6430 7
11473 17
10378 20
4024 2
4222 4
17752 14
47191 64
28140 28
19118 24
13932 30
12168 20
7981 10
14702 16
23373 41
24297 22
20522 21