18288 515
1133 122
12313 869
21018 236
6357 828
19965 548
8704 724
6491 694
8232 265
4216 317
417144 733
5587 758
2781 166
4300 637
4307 819