5650 12
4660 9
20382 21
8199 2
8227 11
3780 5
7928 16
29825 69
9169 14
29437 31
9646 10
4373 6
13868 14
6515 14
12727 17
11283 14
6712 14
41335 81
8049 14
6573 7
7007 8
13955 10
7186 18
23582 40