3009 71
1968 243
7421 676
12161 592
15466 293
12223 119
24386 180
4821 245
54827 132
1846 380
6767 741
11155 703
8883 773
16761 43
8656 540
11147 587
8557 408
11263 314
12924 744
12955 327
17229 829
6759 396
2895 148
36808 479
24430 603
22279 420
14531 454
13312 302