13015 511
21188 481
7751 49
10531 50
22429 218
10646 652
23507 72
16996 384
21825 460
11866 654
12336 147
17588 333
28169 511
7468 270
9673 226
11282 551
11117 209
8653 452
15436 778
10575 855
24068 74
10629 931
21335 561
9915 529