14853 26
19998 49
48077 116
81712 332
23794 55
29956 93
24026 42
26671 66
63484 280
47195 208
69363 147
27600 67
15058 19
14762 43
23771 62
32714 43
38407 72
30005 85
52682 139
13862 21
23310 55
27585 39
25187 64
15626 42