28367 17
76503 65
45943 25
104639 106
25093 32
39695 61
19190 23
11328 8
21270 27
12096 5
48960 40
113653 118
31950 28
26853 14
24017 47
13508 10
31844 28
21638 35
37661 31
30318 29
26820 19
87081 123
55544 45
64930 64