468 101
2614 797
2811 617
648 111
1739 507
2409 683
451 25
2233 722
1459 391
7689 841
1031 173
15625 369
835 53
1284 160
13689 504
1122 242
2966 713
2918 466
15670 825
6973 61
1843 41
6408 887
23962 381
12809 592
5302 363
6738 684
7798 527
18573 935