2681 37
3001 23
3522 29
2891 49
2453 14
2668 19
3092 9
3095 25
3603 29
3526 20
3767 36
3560 14
4406 50
3969 49
3963 45
4490 82
4238 45
9793 51
18136 135
9351 27
156715 255