3085 41
2786 293
9556 417
12272 77
3157 417
4878 47
13282 458
4450 138
11016 702
21999 332
13391 126
4283 725
2522 271
74489 667
14168 323
6304 661
3193 278
47392 163
10197 473
13990 537
15728 713
28723 268
11164 754
8091 553
9470 409
42257 329
34271 437
16605 153