3952 72
3770 34
3125 431
2786 271
7277 516
48845 103
4665 549
15624 570
4000 266
25995 508
6654 611
21251 254
3578 420
12222 184
8422 109
4914 767
9470 677
13887 819
4590 76
3188 602
2292 37
7089 173
7451 421
4428 659