14991 271
8007 252
5816 238
4597 219
6015 751
1395 33
5588 530
3283 417
3951 630
7754 694
12859 275
3280 442
25561 821
3579 211
2428 134
5488 577
2786 425
5082 338
12240 100
4766 777
5243 573
6717 479
4217 96
2382 341