150172 15
12131 10
29277 32
10481 9
16099 8
8015 6
17189 19
19041 15
70864 47
19621 22
12433 7
6774 6