19682 504
6508 390
15713 569
10104 763
3782 548
3832 39
2879 584
3980 738
4908 168
3068 108
37468 622