3084 14
17350 11
4535 2
10438 9
23349 18
14779 4
33094 91
21217 45
10955 19
24767 34
6636 9
30641 34
11251 17
11181 18
5543 5
7686 9
13159 21
9701 20
8801 12
13326 32
17156 34
4190 3
7778 3
7195 8