723 175
563 111
2759 784
2560 682
946 126
2895 721
3442 733
545 70
3267 668
989 233
2099 386
2809 582
4186 494
46610 609
29387 457
7444 168
7580 287