15060 191
9176 843
8782 680
18003 697
14777 275
11015 419
9877 189
3445 98
7000 288
7493 356
6734 441
7971 134
9078 846
13084 702
21082 682
11766 335
6930 918
10934 746
29500 614
13625 729
9705 399
6456 659
25512 650
5427 48
7614 734
9909 497
16846 211
38522 643