2987 582
3005 288
30379 646
3953 207
5605 179
14176 132
3833 715
4777 731
5390 352
5021 400
4165 243
7225 558
3492 539
2620 27
4968 478
6306 252
11173 792
134888 724
9524 463
13036 763
17039 630
12118 321
7351 181
51511 873
9063 53
38266 759
37601 526
28193 339