29734 90
5674 17
116370 310
26154 124
9373 30
20544 110
20423 78
8486 33
100885 363
3266 9
14514 69
11043 23
5738 17
5694 16
7297 25
6766 22
3873 11
4446 20
5238 18
4618 17
5121 9
4744 16
6993 22
26589 178