280 7
2246 6
1780 9
6388 17
4861 15
8671 15
7853 15
4557 15
7088 18
8742 10
5087 3
12158 28
4093 15
16847 23
3440 12
6430 5
6528 14
9280 22
6834 9
20216 10
18177 21
35307 56
18511 23
55008 40