12804 316
12965 871
16595 618
7078 56
14639 48
10690 711
13867 530
9552 754
4243 505
4407 426
8834 678
22656 53