30623 300
7838 620
12235 597
46016 336
31069 546
4914 255
8038 183
42339 291
10816 650
5658 41
19111 419
16618 76
94330 852
26916 596
52864 402
74795 387
57530 682
10005 405
8066 508
8749 739
18005 716
15685 733
3812 563
3666 61
4512 449
5734 875