12244 18
5010 9
4414 9
7295 18
26190 31
7998 20
7676 5
10037 25
8222 14
9509 14
4751 2
5663 12
4119 11
5976 9
6990 7
6791 8
5432 4
19432 19
10616 24
14057 23
28878 29
12167 11
13111 25
26288 75