18468 515
1256 122
12327 869
21028 236
6364 828
19973 548
8705 724
6495 694
8238 265
4221 317
418042 733
5596 758
2781 166
4301 637
4308 819