4676 18
13440 27
5839 19
5916 17
1244 12
11530 22
7876 34
10416 28
7420 17
5330 20
2093 6
7348 20
7586 16
4695 27
1229 5
13008 40
2982 9
4138 9
17725 55
42853 89
14913 22
10129 15
60713 183
6459 15