3796 588
2868 657
64109 515
106121 327
26660 773
8384 660
25407 280
4759 363
19754 543
5531 293
3480 643
7042 699
12012 251
5573 680
7271 755
5266 680
4425 874
33280 840
9320 394
17215 593