50582 120
29164 72
15610 24
24847 38
48385 51
16616 22
40045 157
96504 113
146894 118
131811 259
16862 22
35865 55
142772 334
15891 26
12458 16
31340 37
11257 8
41383 136
17104 40
28552 73
11668 42
14268 37
7236 13
20930 71