11328 103
33796 108
8653 19
19759 30
6501 19
10171 22
8993 18
9022 71
13146 10
4745 24
30932 58
4074 5
47613 116
13870 28
2462 4
11633 31
30948 69
10856 26
33225 94