15396 9
8516 5
11632 10
17969 30
12907 14
23987 54
11326 20
8285 10
18243 11
16485 25
19613 19
20181 21
10887 15
10690 12
8212 3
8098 4
12356 16
8733 6
9034 6
9552 7
11693 18
6786 0
24275 23
25684 50