15631 40
25063 102
19527 28
11746 48
29499 88
6421 10
24198 132
25502 152
8208 18
4154 17
21427 83
9180 31
11004 44
3816 19
7017 15
7008 16
26994 111
16560 45
13909 25
25352 74
3906 11