20272 455
11545 111
39857 680
12707 560
88228 662
12395 653
5688 317
26611 807
2569 243
16169 237
17157 423
5859 197
51536 605
10276 700
20837 373
19623 355
13558 461
84587 352
30618 935
15496 278
8492 50
26394 144
13433 776
16818 758
3549 728
13804 675
10753 686
21571 200