496 83
375 74
2211 655
2437 632
786 217
2838 835
1295 330
785 150
2649 796
964 204
4844 611
4214 693
13345 493
8597 918
8916 593
6629 858
4706 28
13783 115