5045 5
16960 10
1743 3
7372 15
3883 13
10027 39
7095 6
6666 23
4242 18
3552 13
7813 15
18848 48
2605 2
6784 19
2880 18
2665 4
3209 16
3654 13
3493 9
4913 5
14871 30
3477 9
4749 7
1294 1