16704 50
8039 35
4395 20
8497 17
2053 5
2168 10
2036 9
7586 16
4317 27
20960 26
11257 8
100068 154
147658 121
5703 12
19460 13
9264 21
14913 22
83625 154
10129 15
5337 15
6585 10
27456 37
20180 72
39377 82