3486 70
6704 114
4077 113
12112 657
7423 660
6009 873
7852 318
4752 245
6388 696
4217 683
5121 613
5747 271
2015 178
11532 595
11219 329
7600 468
35492 172
14003 111
3700 676