1586 5
1398 5
2658 3
5882 56
3048 33
11734 38
49668 45
21069 35
20227 51
18103 58
6785 30
13734 52
2907 7
9578 27
9399 40
4769 14
4762 15
5685 18
2535 10
6332 42
5123 23
2267 1
2343 6
2303 8