29594 61
3796 30
25420 669
22940 545
10798 90
15701 276
39978 515
10929 151
10866 293
10069 459
5671 362
9638 200
8317 819
10422 563
37663 542
16131 603
10521 217
8458 481
6670 315
4612 72
10165 844
11406 317
15564 579
12480 294
14687 296
14984 259
31415 562
8613 152