16530 96
28812 698
6446 288
6933 951
8602 417
5330 871
3571 691
3532 215
25570 327
4480 572
2985 125
9762 288
4505 449
6219 751
33752 660