2731 10
120567 319
30880 92
27451 128
9981 32
21467 112
21261 80
8985 35
106218 370
3583 9
15224 73
11409 24
6191 19
6077 17
7842 26
7191 23
4148 11
4799 21
5608 19
4921 17
5494 9
5190 16
7491 22
27927 179