19331 657
6385 465
37468 194
10322 620
12624 512
3830 84
4737 558
7301 353
6396 263
7819 820
4457 97
8436 606
8371 573