29457 108
40950 101
21162 43
8379 7
59631 120
51574 139
24790 40
13893 21
14816 8
16016 47
15739 33
7867 18
5220 17
14494 41
13010 40
6230 18
4841 12
23291 51
13996 34
16371 40
9874 28
14994 23