6884 503
10521 847
3058 317
3972 49
16982 759
3474 262
7388 452
9313 342
4840 97
8221 453
11256 522
57522 787