33796 108
19759 30
9790 22
8291 19
9431 87
7257 57
6501 19
8632 17
4745 24
12751 10
30567 58
4074 5
13870 28
47240 115
2462 4
11633 31
30580 68
31268 92
11001 21