8648 52
5702 20
6699 13
6095 45
6888 66
2888 3
5645 4
2873 10
3280 5
2493 2
29287 43
10019 9
6555 35
2971 4
3621 1
2389 6
7391 28
7844 20