31655 716
5272 530
61164 217
26188 728
7485 307
10171 530
17227 943
4750 706
5116 700
11317 868
4061 256