15587 10
6220 1
10830 2
24390 40
9291 5
11792 9
29885 33
11428 13
34681 50
26322 39
8322 11
4917 12
5983 3
5113 7
8478 11
4674 3
5391 11
14531 24
5792 3
15739 17
4408 3
4778 1
5372 5
6057 7