16881 81
30383 100
3753 16
6632 29
21228 68
5389 28
1994 10
2373 7
8871 20
18615 76
5541 9
3291 17
5771 33
32743 126
4825 33
4166 15
1499 5
5408 28
2171 7
10520 28
4544 16
13856 71
4935 14
11318 38