3796 588
2868 657
64110 515
106122 327
26662 773
8384 660
25408 280
4759 363
19754 543
5533 293
3480 643
7042 699
12012 251
5574 680
7271 755
5266 680
4426 874
33282 840
9322 394
17218 593