6226 14
2141 8
839 2
6972 27
10261 32
6022 14
17034 37
23207 139
9562 27
1471 7
1482 3
10327 26
12155 34
18808 57
11855 23
8268 18
18405 58
3858 6
9517 15
7649 11
1209 5
4485 2
1044 3
3062 9