3599 505
3175 269
3150 101
710 69
1190 106
1601 85
9845 756
3996 587
2435 79
3115 429
1520 97
4446 521
4187 770
3396 427
1404 76
19876 767
4030 698
3730 804
3960 726
1503 174
5896 900
9761 558
2949 646
2556 416