16948 472
15766 719
9611 397
15080 306
7462 451
13072 507
21400 386
5999 48
3938 84
5343 665
13317 516
12451 573