16261 1000
6801 106
7098 488
12667 313
12505 445
15993 346
14263 795
59308 291
10312 143
3012 64
76380 646
8023 745
4911 743
24277 942
3796 881
2817 374
6411 111
1571 69
8086 153
6388 392
14917 558
13681 356
6177 535
4443 498