5047 67
10455 759
8564 875
9779 304
21633 515
12361 570
23365 594
6486 196
13672 767
9813 628
7755 691
7524 903
7294 313
20006 341
9306 605
15125 612
25275 477
12458 181
8327 575
5818 707
6536 676
6088 890
6237 375
12909 507
11033 834
7855 94
8221 195
16699 620