8942 7
2853 6
11587 7
15490 17
5968 13
8144 5
17852 7
8146 10
7504 17
5881 4
47243 63
8842 24
3711 9
15045 15
18990 11
6967 2
31357 67
10062 8
10263 18
21814 20
23829 33
13550 14
15789 18
21906 38