5000 71
5656 442
11447 82
15845 362
8311 334
23711 638
6112 115
3270 678
5386 53
4949 70
4928 329
3786 498
4326 253
3891 718
2192 46
7180 453
5870 82
4749 47
4117 740
3477 397
9170 191
5788 483
7136 501
4569 693
4463 677
87111 907
7371 346
11866 515