10536 10
19144 8
10558 10
8220 7
6951 9
49020 67
6406 8
8492 3
15358 11
14326 7
11906 10
12987 21
23341 51
6026 3
15584 19
12202 14
9009 10
14861 28
7972 15
11532 7
12670 12
38999 40
14518 8
9773 13