1582 35
2470 40
3093 44
2907 22
2946 44
3595 48
3554 41
3524 27
23339 58
84617 140
59089 118
72612 121