5086 45
16305 414
5610 166
12433 485
20799 350
14359 954
5552 419
5601 225
5900 96
10471 513
16008 460
10346 833
13705 722
8444 601
10274 442
11629 185
10576 869
13843 574
9617 780
14624 475
16473 469
15489 439
18424 295
25552 52
11687 711
8795 368