20987 51
42162 87
9080 23
3636 8
3467 6
22081 57
117356 154
19586 101
5012 7
2714 8
14513 47
4274 16
18168 118
3889 7
3545 7
6772 12
4007 20
1921 3
1728 5
5231 16
6716 12
2819 2
7105 18
4036 20