17621 30
21301 54
41716 126
19318 46
26208 136
17727 40
50088 108
35663 63
22018 50
43733 46
19737 25
28347 31
22240 23
23091 42
32542 43
52901 135
75794 125
70107 81
89416 180
78267 71
3494 42
4981 153
4264 62
3123 17