25002 74
5748 473
6097 526
2893 511
7383 254
14089 729
11739 69
43233 222
4056 594
14656 536
3553 495
5426 966
8323 105
8343 768
5981 441
4126 707
21249 254
2946 428
4116 412
2538 307
4377 525
42461 445
7491 553
2435 98