221 3
4093 4
5458 9
2554 3
762 6
3494 11
1491 3
783 6
656 9
709 3
774 9
536 6
616 3
557 10
1384 5
1032 1
721 7
455 5
3808 5
1844 11
7493 13
6226 12
8942 28
21686 15