5089 10
4041 4
10988 11
3528 10
4643 7
6921 11
3342 2
4383 6
3580 5
10340 13
23113 43
17211 28
6883 23
5103 4
5553 10
3918 14
6333 5
3729 2
3624 2
4789 10
5852 13
4721 11
3352 8
6660 20