15061 191
9182 843
8784 680
18015 697
14797 275
11017 419
9882 189
3447 98
7009 288
7498 356
6739 441
7980 134
9079 846
13096 702
21088 682
11772 335
6935 918
10938 746
29506 614
13625 729
9710 399
6462 659
25526 650
5429 48
7615 734
9911 497
16892 211
38527 643