16532 96
28822 698
6446 288
6933 951
8603 417
5330 871
3571 691
3532 215
25574 327
4480 572
2985 125
9763 288
4505 449
6219 751
33753 660