16001 260
11793 396
7684 396
14811 703
9678 655
5054 51
14147 794
17258 821
5314 82
12179 290
13689 359
15201 942
7699 114
9963 905
8124 366
20971 457
7789 525
23880 284
14277 307
7011 681
9236 753
9195 500
7019 673
7569 405