18042 29
5302 4
12017 13
14146 3
6316 10
25293 23
11591 4
6663 10
2803 9
36320 39
11544 34
3741 9
59079 55
52074 87
13499 13
30530 33
8742 10
4085 6
24353 17
5284 14
16809 7
12649 11
14748 16
14197 16