2288 524
1133 239
688 160
2432 501
23233 646
57121 237
56767 375
27991 206
12683 826
38328 292
13458 748
21512 164
35006 629
24858 162
19430 68
52319 102
173377 833
29104 275
36841 209
58091 253
68505 830
39775 660
45446 964
101697 295