12590 103
5900 45
17516 414
6466 166
13628 485
15581 955
6331 419
6361 225
6835 96
11697 513
18526 461
11533 833
15625 722
9400 605
11643 442
13217 185
11872 869
15744 574
10519 781
16781 475
18954 469
17255 439
20196 295
29157 53
12638 711
9899 368
10384 881