600 1
1421 3
4348 8
5058 11
20123 71
42065 130
15598 45
8405 21
12326 55
5182 20
12767 68
48897 217
7414 21
4981 17
4600 17
18563 98
3696 8
4336 7
3532 9
3333 10
3723 8
5122 25
6099 17
3104 11