16972 38
11475 41
4862 10
5582 31
4955 37
7959 16
4143 14
11251 27
18233 72
19784 44
1081 7
1672 11
4689 17
4909 15
1707 3
1438 3
8924 43
4384 12
1328 11
2917 10
5564 9
32403 107
41248 151
48931 136