29475 717
5660 416
2757 446
15863 211
16522 457
2421 459
2852 148
3990 583
21404 482
1767 106
5861 629
812 41
4037 517
4749 101
1871 160
1545 319