6095 28
2236 1
4769 8
7202 30
2304 3
11700 58
17877 57
4194 11
2405 5
17339 40
38851 169
5661 20
65475 197
6329 20
6603 16
3872 13
2492 5
5925 21
18953 83
2273 6
19585 79
7110 11
12935 41
8646 29