3588 12
4922 17
2000 3
1410 3
8709 25
6581 18
2753 5
4059 7
8903 24
164445 540
1153 4
13280 52
39830 142
19857 108
2567 2
5306 15
8857 33
4590 18
4403 26
4680 10
5239 10
11274 53
8113 16
5963 11