19689 504
6509 390
15717 569
10119 763
3782 548
3832 39
2879 584
3980 738
4908 168
3068 108
37490 622