15587 10
6220 1
11028 2
24587 40
9291 5
11792 9
30084 33
11628 13
34883 51
26526 39
8322 11
4917 12
6185 3
5113 7
8478 11
4674 3
5391 11
14531 24
5792 3
15739 17
4607 3
4778 1
5372 5
6057 7