2297 524
1146 239
688 160
2442 501
35429 198
23031 464
85559 659
49422 404
57250 496
68369 789
48274 122
66474 334
33556 168
86929 985
28987 197
15655 285
37360 602
12347 350
51841 547
30879 254
21512 164
13458 748
38328 292
12683 826