15999 118
14292 186
30997 712
8404 450
7786 242
9322 90
25974 653
18340 384
52295 955
38467 538
27092 830
15837 312
17569 570
16270 671
8856 243
21204 226
7877 51
8760 531
18692 610
8853 373
12114 477
11805 143
19841 767
24599 618
39216 592
7922 200
20300 309
33686 598