5476 286
13535 405
22599 649
6302 648
12345 733
901 45
4884 67
2764 75
8390 875
9555 304
20622 515
6065 641
11709 570
22590 594
6323 196
13132 766
9399 627
7451 903
13771 528
7155 312
14646 575
19283 341
6942 320
8955 605
23997 477
11828 181
4471 549
8159 575