29575 35
22284 40
37084 76
31037 64
73225 177
10079 9
12539 10
64917 101
10228 8
9081 3
10193 13
13344 21
10407 7
11022 30
13488 19
10796 14
12202 19
9426 3
11373 5
11564 20
16609 26
16975 15
150205 334
103922 263