2821 316
3486 86
3244 306
13125 603
9905 579
5877 817
7713 535
4149 383
3631 235
5577 263
4364 146
5522 498
9786 594
5312 173
5426 139
5573 523
4677 783
9005 582
4862 634
2133 82
3276 334
6288 261
5240 653
9271 65