8870 10
5598 4
13171 20
5773 3
6449 3
10223 20
9481 21
6721 6
9516 8
4003 2
7742 7
8248 10
11684 15
8687 18
6512 9
7939 10
6768 16
10502 9
7305 8
45312 94
7970 9
22303 31
10793 11
13459 23