12505 16
5872 6
5012 5
7210 1
5505 2
3894 1
7033 3
6149 4
7086 3
5975 1
5638 9
4249 3
19167 16
7380 6
7154 11
6666 10
5836 10