4505 366
3698 793
3752 356
10585 131
5076 730
4503 682
15351 450
24097 517
6653 406
11257 800
15704 686
5702 279
11378 222
9992 424
3915 74
3255 486
2761 362