5280 591
4915 84
3837 461
17322 131
19261 170
29429 372
12662 535
10355 357
15943 634
5517 464
32335 486
1981 340
8326 858
1728 201
5307 457
3829 692
3060 532