30905 92
2768 10
6088 17
120646 319
27479 128
9997 32
21497 112
21289 80
9001 35
106310 370
3594 9
15247 73
11424 24
6203 19
6114 16
7854 26
7202 23
4157 11
4807 21
5626 19
4937 17
5503 9
5205 16
7506 22