15991 47
29572 82
15303 107
3087 9
15842 87
4593 23
2438 3
4418 20
4485 16
3270 14
41422 144
10852 75
3477 14
2228 11
2626 10
2486 6
1882 7
2369 8
2411 9
2430 8
3839 23
1833 8
3637 19
1358 2