10186 9
7903 5
4821 10
22114 21
4752 0
4982 5
4473 8
4306 7
5103 10
7153 7
6508 3
8542 8
9870 16
5477 7