31685 716
5280 530
61164 217
26191 728
7486 307
10173 530
17232 943
4752 706
5122 700
11318 868
4063 256