19451 51
5016 4
5976 3
7446 1
4727 1
5875 1
6718 8
5255 3
64946 202
17979 22
13928 22
12433 10
18395 23
13851 14
5751 11
13290 20
42810 112
9802 17
26292 69
7663 4
12099 24
15445 25
9124 10
13842 31