11349 20
6853 8
3530 14
1541 9
6277 18
3403 10
4975 3
4676 19
3597 5
12164 32
6597 5
6787 10
3731 4
5908 14
27227 31
25254 12
29861 51
10168 5
4194 12
83885 95
9077 13
5438 10
21377 54
48253 122