2832 576
674 161
1402 285
1169 359
28987 197
28700 336
12347 350
51841 547
30879 254
21512 164
13458 748
12683 826
27991 206
30317 278
43931 77
57121 237
23233 646
23507 856
17533 129
51897 1062
38764 189
28557 803
26576 450
18926 871