26009 28
18039 50
21351 43
13882 19
11955 19
18132 32
18103 36
15801 15
75717 209
29913 67
18910 20
6739 3
6032 4
6233 4
11874 16
8462 8
14228 10
16399 15