10579 10
10363 10
31740 63
37888 45
9651 6
17989 12
19459 34
12764 13
12298 10
30337 68
22003 23
16016 20
14906 12
69878 205
19085 23
11682 1
11243 9
19113 20
22817 34
4964 3
4762 1
4741 2
8135 10
30955 28