31655 716
5271 530
61164 217
26188 728
7485 307
10171 530
17226 943
4750 706
5115 700
11317 868
4061 256