26626 112
5237 263
8566 517
6508 645
39560 452
2667 244
6322 480
5307 39
47073 619
21491 395
6115 778
12728 52
3553 327
3760 662
2499 54