19880 547
5025 327
1527 142
3278 465
3708 249
4800 300
3663 408
3733 808
3365 891
8512 366
4601 659
2256 268