25615 86
7314 20
26621 111
6569 27
5294 19
3687 23
8331 37
50441 65
23340 79
14376 26
23291 51
50526 108
16129 16
23562 54
46546 159
17717 40
13210 45
31877 79
18127 73
9175 33
3906 11
12064 22
11279 42
7120 27