2955 17
2889 5
5372 73
1744 33
31086 73
13882 33
41194 67
73801 145
43162 115
34998 114
13593 54
37193 215
11984 44
37655 169
48722 363
3300 7
6275 25
3648 7
8113 62
13507 48
9859 70
5095 7
3809 12
6303 24