18234 515
1109 122
12309 869
21012 236
6357 828
19964 548
8704 724
6491 694
8227 265
4216 317
416979 733
5587 758
2781 166
4300 637
4307 819