3596 9
3131 7
3975 12
4922 17
2000 3
1410 3
8709 25
6581 18
2753 5
4059 7
8903 24
165775 549
1153 4
13674 52
40223 142
20255 108
2567 2
5306 15
8857 33
4590 18
4403 27
4680 10
5239 10
11274 55