21038 52
3175 4
6724 15
3149 9
4614 1
3874 3
12122 33
2528 2
6776 11
34613 114
10749 47
5985 6
3938 6
9552 17
9954 39
37936 78
13029 30
12971 40
9935 22
3731 18
22233 69
20904 59
6217 20
5197 18