12320 869
21042 236
6380 828
19968 548
8735 724
6515 694
8225 265
4248 317
416232 733
5589 758
2802 166
4329 637
4317 820