3495 5
3578 4
7603 9
2711 1
3519 2
2816 3
11430 29
3140 2
4963 9
13609 25
24514 62
11719 29
11525 44
6889 13
14546 48
13279 19
8896 15
4455 3
3905 5
3284 3
4158 3
4331 2
4881 8
2805 1