5089 10
4041 4
10988 11
3528 10
4643 7
6649 11
3342 2
4383 6
3312 5
10340 13
22158 40
17211 28
6883 23
5103 4
5553 10
3918 13
6333 5
3729 2
3357 2
4789 10
5852 13
4721 11
3352 8
6660 20