14221 25
25932 27
42070 108
59500 186
24918 56
44624 97
38943 78
38496 102
42733 114
21694 46
37147 76
31857 69
62631 240
25511 53
56888 362
22870 37
32175 72
44581 110
43146 83
47509 126
26377 63
48669 163
85421 522
52789 111