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