2880 18
2168 18
3554 16
9889 24
41678 122
58644 79
4844 11
2761 7
6510 7
4464 9
5668 26
10979 21
17267 43
17361 15
19331 91
5799 13
1483 7
10523 12
4592 16
2483 11
6149 14
3407 14
24262 43
23839 103