30999 66
36249 65
8132 23
6799 13
21525 54
49889 188
4124 9
50677 106
34675 81
24042 75
14244 14
6281 10
4378 12
11395 11
5618 10
17249 14
22565 50
8700 18
14464 17
6158 21
17682 54
11650 25
16405 25
22916 86