39451 80
21975 23
9956 7
4337 15
17317 38
11823 41
5202 11
5582 31
4955 37
7959 16
4143 14
11251 27
18583 73
20461 44
1081 7
1672 11
5034 17
4909 16
1707 3
1438 3
9263 43
4384 13
1328 11
3252 10