22576 158
16772 226
6521 694
7996 107
8672 244
6066 706
6092 804
12976 646
13220 610
12355 73
3667 348
3078 71
6876 575
9186 621
6600 466
5842 679
9031 520
5944 646
17362 409
9804 933
6368 125
5474 33
12666 784
5307 756