15826 19
5272 3
7300 11
10226 15
5425 4
6053 5
16651 52
16609 24
14619 15
19494 37
8648 15
8929 12
3883 6
4362 6
5947 4
3404 3
5202 7
9576 22
7198 5
5789 8
7793 11
7012 18
4866 1
5018 5