1096 359
1327 336
123 32
1255 282
45902 977
84145 333
48004 352
23031 464
49422 404
57250 496
33556 168
69270 827
28987 197
28700 336
12347 350
51841 547
30879 254
21512 164
40849 253
13458 748
12683 826
27991 206
30317 278
57121 237