2221 563
2960 725
2923 605
2521 542
1883 517
1288 184
2733 707
555 56
5741 607
74047 649
84585 246
87916 735
10882 581