22599 47
42532 75
20092 27
51058 169
65223 163
65744 146
46187 135
43074 111
120129 292
657562 2073
20036 44
77725 256
29378 55
24876 39
31036 94
35518 96
18896 42
15381 22
23117 39
30539 127
44684 115
44984 124
68304 208
93698 310