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