6432 8
13047 30
16625 49
7759 10
39381 39
9124 6
41501 78
100682 170
5456 8
7617 17
10883 25
10314 6
13525 9
14131 9
2899 5
3098 2
11254 27
16467 35
6164 15
5801 21
5391 17
8345 27
5701 19
3051 13