2166 328
3326 170
5609 871
17179 235
14157 396
46575 847
27104 80
6781 594
29106 647
23206 823
8289 576
3376 358
13110 615
27815 741
17962 257
21457 208
15625 656
12668 629
21901 711
25280 280
24611 841
18341 587
12108 256
6534 560
25180 368
20876 572
10556 513
2914 317