18439 280
11498 594
24821 573
14543 543
5851 135
7060 731
8845 653
4514 443
2941 618
1687 273
3312 888