5485 15
3607 14
6418 63
4112 17
4719 20
5421 62
5257 22
3680 18
2253 7
6074 46
3910 13
3939 23
3958 29
27522 41
5718 25
31590 78
2753 1
2687 2