4099 13
1308 11
3193 3
3236 12
3045 5
4069 15
3318 5
2504 7
3728 4
1628 5
5637 9
1054 6
5583 10
9528 20
4537 8
5143 8
16937 58
13438 7
9988 6
12542 9
25486 45
3702 4
14593 31
4087 10