28767 30
14423 16
58320 93
5030 5
12227 18
46168 70
5131 5
15756 22
8575 15
7916 8
16553 23
7134 11
16653 20
22071 37
8096 4
5030 4
10359 19
4506 7
8616 11
18124 50
8342 7
6659 10
5228 12
14436 35