3199 136
1552 80
3745 527
2913 500
1454 375
3517 723
3195 630
631 180
1343 297
6760 625
4516 556
2577 86
4334 859
451 132
4149 634
3549 624
4559 695
5696 529
3795 506
18986 859
4437 416
3278 44
938 58
1096 148