3115 95
3186 461
3908 533
2524 152
8579 141
3529 488
2436 208
4036 395
3856 146
9895 656
5424 634
2336 232
2759 310
7118 866
4330 750
1995 109
3843 594
5481 794