38460 100
19266 73
16371 28
15996 29
25891 66
3320 10
5462 26
10844 37
4657 19
8234 38
5528 10
7257 23
16861 71
3572 12
6528 19
1451 2
13228 53
7729 37
1055 13
8981 19
26562 142
38804 124
8828 19
11774 20