3085 41
2786 293
9556 417
12275 77
3157 417
4878 47
13283 458
4450 138
11017 702
22001 332
13394 126
4283 725
2522 271
74489 667
14169 323
6304 661
3193 278
47392 163
10198 473
13991 537
15728 713
28724 268
11165 754
8091 553
9470 409
42258 329
34272 437
16607 153