30961 92
2876 11
6121 17
120844 320
27551 128
10033 32
21555 112
21347 80
9027 35
106582 371
3615 9
15288 73
11460 24
6239 19
6136 16
7893 26
7244 23
4181 11
4831 21
5669 19
4974 17
5524 9
5248 16
7536 22