5000 71
5656 442
11447 82
15847 362
8311 334
23711 638
6113 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
87112 907
7372 346
11867 515