25600 506
46457 336
10744 354
42893 499
71421 842
65860 163
92581 247
190699 885
20646 447
52026 183
6634 134
57273 594
17373 266
54300 216
45197 354
102282 624
22167 181
112011 952
39845 188
6538 576
14863 714
37612 480
38019 524
83579 808
9676 627
47217 773
50344 387
309305 1326