9722 9
15589 6
6801 9
9557 10
7484 1
13832 8
21444 37
7533 10
17533 25
16448 25
11941 7
10119 11
9941 4
12725 27
16184 18
41236 48
15007 12
14146 12
61371 80
30158 21
17693 20
23981 32
63826 92
19833 21