10005 340
13594 690
6838 392
12467 298
7315 585
28145 888
12659 808
14412 803
25470 491
7634 58
15704 392
22911 439
10867 230
30340 693
24543 876
14082 766
8386 73
12822 154
21770 447
26004 338
10504 889
40491 664
34784 541
15192 476
21209 222
41692 459
10512 413
14779 307