31638 716
5268 530
61163 217
26188 728
7485 307
10171 530
17218 943
4750 706
5115 700
11316 868
4058 256