22997 592
20539 589
3531 728
5051 617
3218 745
47566 149
5927 463
5493 414
9397 647
8038 789
6418 442
14476 688