22992 592
20490 589
3508 728
5045 617
3218 745
47542 149
5919 463
5488 414
9385 647
8023 789
6410 442
14467 688