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