3599 505
3175 269
1212 53
1778 73
4753 587
710 69
1190 106
1130 98
9845 756
3996 587
2435 79
3181 833
3115 429
1520 97
4187 770
3070 685
2992 737
24118 931
1404 76
19876 767
4030 698
3730 804
4120 461
3960 726