22987 592
20487 589
3503 728
5042 617
3215 745
47529 149
5918 463
5485 414
9382 647
8018 789
6403 442
14459 688