4003 83
6763 648
9794 373
13300 608
15143 465
19985 619
16205 65
5310 163
12347 268
21310 354
18814 292
7771 61
28115 744
23939 781
6680 120
8082 520
8783 874
12014 337
16525 399
101187 648
4271 530
9506 457
217057 607
38631 135
17632 182
44932 163
73108 165
91971 286