5002 501
4494 80
15883 453
4190 452
6048 547
4873 507
7213 773
13587 299
25639 876
2915 73
3592 134
7493 483
5796 586
7679 573
9860 196
4431 667
15761 276
14903 149
4782 540
11641 616
20088 297
11505 172
10011 433
3737 610