5047 67
10456 759
8566 875
9779 304
21636 515
12361 570
23369 594
6486 196
13672 767
9813 628
7755 691
7524 903
7294 313
20006 341
9306 605
15125 612
25284 477
12460 181
8327 575
5818 707
6537 676
6088 890
6237 375
12909 507
11034 834
7855 94
8221 195
16701 620