3605 15
3864 11
2197 4
2150 9
3294 5
8372 18
6411 17
9917 32
4320 13
14192 45
4863 11
12802 28
6754 19
10450 34
17951 71
60570 204
2950 13
29591 92
3384 5
3655 14
1858 5
3283 18
4811 18
4902 18