7261 19
3843 11
1964 9
16839 40
4733 14
3506 11
4199 34
10134 90
5306 15
2984 10
2864 7
8925 34
969 1
2452 7
11254 73
13100 33
4782 18
10197 53
17375 53
6710 24
13521 58
19857 106
8545 33
23620 97