26586 112
5237 263
8566 517
6508 645
39554 452
2667 244
6322 480
5306 39
47063 619
21490 395
6115 778
12728 52
3553 327
3759 662
2499 54