5001 508
6087 171
22584 669
11161 563
6217 436
7531 353
3779 224
4801 298
6084 104
3532 145
5568 500
7311 703
3681 453
6558 514
38705 503
10650 289
7093 665
5041 769