22599 46
42532 75
20092 27
51058 169
65223 163
65744 146
46187 135
43074 111
120129 291
657562 2071
20036 44
77725 256
29378 55
24876 39
31036 93
35518 96
18896 42
15381 22
23117 39
30539 127
44444 115
44984 123
68304 208
93698 310