31668 716
5277 530
61164 217
26189 728
7485 307
10171 530
17227 943
4751 706
5118 700
11317 868
4063 256