40953 96
16920 126
9332 724
13188 441
24413 517
5775 857
11204 470
7451 616
4979 891
3261 145
7122 480
3761 367
3577 359
6618 86
7602 597
4311 418
3497 231
6302 120
5783 142
2830 479
6527 561
6375 807
8870 539
6160 104
8449 382
13162 33
6905 443
3815 283