29750 90
5675 17
116413 310
26161 124
9377 30
20548 110
20429 78
8490 33
100919 363
3266 9
14517 69
11045 23
5738 17
5695 16
7299 25
6767 22
3873 11
4448 20
5239 18
4619 17
5123 9
4746 16
6994 22
26597 178