31691 716
5284 530
61166 217
26191 728
7486 307
10176 530
17233 943
4753 706
5122 700
11318 868
4063 256