5488 13
3993 7
5405 8
4841 3
4640 5
4633 8
4142 5
6126 2
6719 10
7471 3
16949 20
6486 4
11215 9
6249 10
8135 12
7086 3
6405 18
3601 6
4708 1
4316 10
3789 1
5324 6
3717 11
14453 23