19976 43
15631 41
25063 103
19884 28
11746 48
29499 89
6421 10
24198 133
25502 152
8208 19
4154 17
21427 83
9180 33
11004 44
3816 19
7017 15
7008 16
26994 111
16560 46
13909 25