4003 83
6763 648
9795 373
13300 608
15146 465
19986 619
16206 65
5310 163
12351 268
21315 354
18817 292
7771 61
28120 744
23944 781
6680 120
8082 520
8787 874
12014 337
16528 399
101196 648
4272 530
9506 457
217091 607
38634 135
17636 182
44945 163
73116 165
91986 286