31644 716
5268 530
61164 217
26188 728
7485 307
10171 530
17222 943
4750 706
5115 700
11317 868
4059 256