10520 30
9573 13
5863 16
4142 7
3068 3
8353 10
14986 29
12100 25
13111 27
7191 5
4098 5
6110 8
6308 2
3353 0
5017 11
11390 9
22761 23
4239 5
13216 15
5336 3
3138 2
8850 11
19352 38
26620 15