15999 118
14293 186
30997 712
8405 450
7787 242
9323 90
25976 653
18341 384
52297 955
38468 538
27093 830
15838 312
17570 570
16272 671
8857 243
21205 226
7877 51
8760 531
18692 610
8853 373
12114 477
11805 143
19841 767
24599 618
39218 592
7922 200
20302 309
33692 598