31234 28
5198 6
7960 5
10120 18
3425 4
35363 68
19816 14
11909 25
6377 2
13536 15
64610 93
8598 9
18023 8
13329 30
31726 33
17455 20
34048 22
12758 13
19781 19
30418 20
10785 4
14825 13
5948 9
5404 9