5086 45
16305 414
5610 166
12433 485
20800 350
14359 954
5553 419
5601 225
5900 96
10473 513
16009 460
10346 833
13705 722
8444 601
10274 442
11633 185
10576 869
13846 574
9620 780
14624 475
16474 469
15492 439
18426 295
25555 52
11688 711
8795 368