1003 262
1637 533
1350 321
2371 573
4037 317
5325 339
2614 89
6227 705
2709 173
7559 891
7612 837
10033 481
12862 618
9351 583
9843 473
8070 308
17265 441
12931 244
18505 833
18694 575
20556 821
7520 109
8937 355
6477 218