15087 27
5474 9
16511 18
28169 30
7782 12
4375 6
11814 10
5637 12
5186 10
6699 9
6024 4
15937 37
15052 34
5637 16
6131 10
3793 12
6819 4
14782 26
17148 34
46377 101
20659 21
10211 6
19201 16
18658 36