20165 83
25009 329
21867 263
19937 267
16660 573
27742 217
13647 275
29372 417
18185 361
21172 532
46097 323
14052 656
26643 504
19466 841
13906 556
19360 63
38413 142
24887 158
18495 669
2723 564
2662 508
3840 458
4358 275