10923 9
9353 7
16450 22
79918 170
9529 3
13116 22
12798 18
16771 20
9062 6
22230 46
12137 12
14413 16
15826 11
22041 36
6547 1
16941 24
8043 6
6517 2
7192 1
17038 27
7716 5
6752 2
24430 55
7441 2