3128 15
5687 28
6785 44
29978 168
3784 14
8353 42
3677 8
3915 18
7312 25
5972 21
3344 11
10771 57
7259 33
3603 18
6623 33
3140 17
5694 20
5301 32
2335 17
14171 117
2102 9
1526 3
3231 13
5448 26