12580 7
21372 23
16502 29
7061 21
26 9
8769 8
15220 14
15217 15
5868 9
12730 8
12723 26
12164 13
10272 16
13187 25
9472 9
33719 47
7658 14
7342 9
8223 15
6850 10
16244 23
7577 5
87769 118
80142 65