20165 83
25009 329
21868 263
19937 267
16660 573
27742 217
13649 275
29374 417
18186 361
21172 532
46097 323
14052 656
26644 504
19469 841
13913 556
19360 63
38416 142
24887 158
18495 669
2723 564
2662 508
3840 458
4358 275