20699 51
41626 87
8898 23
3501 8
2898 6
21817 57
116383 154
19267 101
4526 5
2614 8
14265 47
4150 16
17848 117
3764 7
3463 7
6634 12
3879 20
1802 3
1637 5
5231 16
6716 12
2701 2
6896 18
3906 20