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