318 50
3730 820
3832 823
3843 905
3663 680
3447 717
3029 690
1638 206
1778 519
1686 385
3114 491
1403 169
15145 474
1104 45
2532 552
5247 318
1358 323
8929 747
18035 643
4196 746
1444 35
1694 279
4923 447
6034 231