22688 39
30037 9
11919 2
36833 31
49733 36
30975 26
15194 14
7209 12
6856 5
6051 9
2738 4
2956 7
5231 5
5658 8
2962 7
1831 11
7084 20
2695 5
3464 2
4245 6
1379 7
6869 7
8748 10
7607 3