22948 592
20465 589
3486 728
5018 617
3206 745
47427 149
5905 463
5463 414
9368 647
7299 789
6379 442
14442 688