50582 120
29164 72
15610 24
24510 38
48056 51
16616 22
39719 157
96148 108
146524 118
131409 254
16525 22
35526 55
142380 333
15891 26
12458 16
31008 36
11257 8
41383 134
17104 40
28552 73
11668 42
14268 37
7236 13
20589 71