39311 127
15449 21
20878 84
13414 14
53428 153
2164 8
11859 16
9515 28
21791 41
13700 15
9144 23
10351 31
7177 19
8447 20
17490 42
6304 16
27308 74
17082 31
6580 22
15496 59
23912 69
7031 13
12067 45
2231 3