15781 10
6220 1
11028 2
24587 40
9291 5
11792 9
30084 33
11628 13
34883 51
26526 39
8514 11
4917 12
6185 3
5113 7
8478 11
4674 3
5391 11
14726 24
5984 3
15937 17
4607 3
4778 1
5372 5
6252 7